Metadata-Version: 2.0
Name: django-textplusstuff
Version: 0.4
Summary: A django field that makes it easy to intersperse 'stuff' into blocks of text.
Home-page: http://github.com/WGBH/django-textplusstuff/
Author: Jonathan Ellenberger
Author-email: jonathan_ellenberger@wgbh.org
License: MIT License, see LICENSE
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Text Processing :: Markup
Requires-Dist: beautifulsoup4 (==4.3.1)
Requires-Dist: djangorestframework (>=2.3.14)
Requires-Dist: markdown2 (>=2.3.0)

====================
django-textplusstuff
====================

.. image:: https://travis-ci.org/WGBH/django-textplusstuff.svg?branch=master
    :target: https://travis-ci.org/WGBH/django-textplusstuff
    :alt: Travis CI Status

.. image:: https://coveralls.io/repos/WGBH/django-textplusstuff/badge.svg?branch=master
    :target: https://coveralls.io/r/WGBH/django-textplusstuff?branch=master
    :alt: Coverage Status

.. image:: https://pypip.in/py_versions/django-textplusstuff/badge.svg?style=flat
    :target: https://pypi.python.org/pypi/django-textplusstuff/
    :alt: Supported Python versions

.. image:: https://pypip.in/download/django-textplusstuff/badge.svg?style=flat
    :target: https://pypi.python.org/pypi/django-textplusstuff/
    :alt: Downloads

.. image:: https://pypip.in/version/django-textplusstuff/badge.svg?style=flat
    :target: https://pypi.python.org/pypi/django-textplusstuff/
    :alt: Latest Version

----

About
=====

Summary
-------

A django field that makes it easy to intersperse 'stuff' into blocks of text.

A Flexible Interface
````````````````````

``django-textplusstuff`` provides a simple interface for returning the contents of your field however you like: as either markdown-flavored text, valid HTML markup (with or without 'stuff' interspersed) or even plain text (with all markdown formatting removed).

Keep Track of Your Content
``````````````````````````

``django-textplusstuff`` also keeps track of which model instances are associated within each TextPlusStuffField (via the `TextPlusStuffLink` model) so you can see where all your textplusstuff-integrated content is used across your django project.

Easy Integration
````````````````

Registering existing models for use in TextPlusStuffFields is as easy as integrating a model into the admin.

Designer/Front-End Developer Friendly
`````````````````````````````````````

Each model registered with ``django-textplusstuff`` can have as many 'renditions' as you like which keeps business logic DRY while enabling designers and front-end developers to have control over how content is displayed.

Documentation
-------------

Full documentation available at `Read the Docs <http://django-textplusstuff.readthedocs.org/en/latest/>`_.


