A django field that makes it easy to intersperse 'stuff' into blocks of text.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-textplusstuff-0.7.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cc232f33560ff756cac38818316f6a1bbb9db0452ab82595900bcf28a6bdea0 |
|
MD5 | a981f18347e5f99be271ac189fd57828 |
|
BLAKE2b-256 | d5edcca17df1f8faf12757cc3f17c7beb8cc3878317ebebc64753028226dc6cc |
Hashes for django_textplusstuff-0.7.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b66bacc56471f285176084dd4d10ef1d27ab851ccafde83c2e2433cf79adcd4 |
|
MD5 | 0156383d1fd85e255d143fb4f7ba6107 |
|
BLAKE2b-256 | 1a430e9ceeaf5233a4d5859adbe3b7629d6322b6a475303ccb4b184ff2bdd140 |