Skip to main content

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 <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``

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

djangocms-placeholder-attr-1.0.1b.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file djangocms-placeholder-attr-1.0.1b.tar.gz.

File metadata

File hashes

Hashes for djangocms-placeholder-attr-1.0.1b.tar.gz
Algorithm Hash digest
SHA256 d2778ab19f96d42eba1c3ca639fa8e5fb36a5e4128ec84e4e4b0ca54bdfe56ce
MD5 59fba6d549c062e7acbf1f2c0db1ead8
BLAKE2b-256 18aee1ec517c0acdf73b67342b06d041822c3c2413eb3bad8ef97bce3e6011de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page