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.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9ddc9e242f2118fa15ab359ebaaeec09acae7c48adbf600c9cf98143453d9c2 |
|
MD5 | 88e4e29e02f6fad1f6eface6994093d8 |
|
BLAKE2b-256 | 143e5a616e11acec5629c30cb4bd52bc34110e8283eae4b1a92c2e64f6b7dea2 |