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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file djangocms-placeholder-attr-1.0.3.tar.gz.
File metadata
- Download URL: djangocms-placeholder-attr-1.0.3.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9ddc9e242f2118fa15ab359ebaaeec09acae7c48adbf600c9cf98143453d9c2
|
|
| MD5 |
88e4e29e02f6fad1f6eface6994093d8
|
|
| BLAKE2b-256 |
143e5a616e11acec5629c30cb4bd52bc34110e8283eae4b1a92c2e64f6b7dea2
|