Pre-release
This release is a pre-release and may not be stable for production use.
Django CMS Placeholder Attribute
================================
Description
===========
``djangocms_placeholder_attr`` allow you to call a plugin model
attribute from a placeholder in
`django-cms <https://github.com/divio/django-cms>`__
Depends
=======
- `django-cms <https://github.com/divio/django-cms>`__
Installation
============
- Download the source and run ``python setup.py install``
- 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``
.. code:: django
{% placeholder_attr 'placeholder_name' 'plugin_model_class_name' 'model_attribute_name' %}
- ``show_placeholder_attr``
.. code:: django
{% 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``
================================
Description
===========
``djangocms_placeholder_attr`` allow you to call a plugin model
attribute from a placeholder in
`django-cms <https://github.com/divio/django-cms>`__
Depends
=======
- `django-cms <https://github.com/divio/django-cms>`__
Installation
============
- Download the source and run ``python setup.py install``
- 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``
.. code:: django
{% placeholder_attr 'placeholder_name' 'plugin_model_class_name' 'model_attribute_name' %}
- ``show_placeholder_attr``
.. code:: django
{% 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.1b.tar.gz.
File metadata
- Download URL: djangocms-placeholder-attr-1.0.1b.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2778ab19f96d42eba1c3ca639fa8e5fb36a5e4128ec84e4e4b0ca54bdfe56ce
|
|
| MD5 |
59fba6d549c062e7acbf1f2c0db1ead8
|
|
| BLAKE2b-256 |
18aee1ec517c0acdf73b67342b06d041822c3c2413eb3bad8ef97bce3e6011de
|