Allow you to call a plugin model attribute from a placeholder in django-cms
Project description
Django CMS Placeholder Attribute
Description
djangocms-placeholder-attr allow you to call a plugin model attribute from a placeholder in django-cms
Depends
Installation
use pip pip install djangocms-placeholder-attr
Put in your INSTALLED_APPS: INSTALLED_APPS += ('djangocms-placeholder-attr', )
Usage
cms_placeholder_attr provide two tags placeholder_attr and show_placeholder_attr which are similar to django-cms placeholder and show_placeholder tags, but plugin model oriented.
placeholder_attr
{% placeholder_attr 'placeholder_name' 'plugin_model_class_name' 'model_attribute_name' %}
show_placeholder_attr
{% show_placeholder_attr 'placeholder_name' 'placeholder_id' 'plugin_model_class_name' 'model_attribute_name' %}
Be sure to have a placeholder named placeholder_name to use this plugin.
if you have a foreign key attribute you can use the following syntax: my_fk_attribute.an_attribute_from_the_fk
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
Hashes for djangocms-placeholder-attr-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7087de88cb7ccbe818499a979fb3a432bafaa759f932e3514a5b6266eeefcf61 |
|
MD5 | 2d77b47effceac8385cdd9303a84c9a0 |
|
BLAKE2b-256 | 8ac794dc4bf9dd5a40721b9bafd8e00757b618ff64dd2a100aad7bb8aa9462ef |