Tendenci is built on a Django Framework in the Python web language and your website's theme templates has a number of dynamic content features that utilize Tags, Filters, Models, and Views based on Django. This Help File is for advanced web developers and designers and will show you how to access your website's Template Tag documentation to further customize dynamic views, filters, and more.
Getting Started with Tendenci Template Tags
To understand how to use these Template Tags for customizing your website, you will want to first become familiar with Django's built-in template tags and filters. You will find this information online here: https://docs.djangoproject.com/en/dev/ref/templates/builtins/.
We also have 2 additional Help Files specific to using the Django Template Tags and Filters with Tendenci that you'll want to read before you make changes with your own website's templates:
After you are comfortable with how Template Tags work for Tendenci, you can access your Tendenci website's documentation to find the Tags, Filters, Models, Views, and Bookmarklets you'll need to know so that you can customize your site's templates and change how your website utilizes content dynamically.
Your Site's Documentation
In order to access your Tendenci website's template documentation, you must first be logged in and have Superuser-level permissions. You can access the documentation by going to: http://example.com/admin/doc/ or by navigating to the top Superuser navigation menu, "Quick Links" and selecting "Admin Backend" from the dropdown menu. From the Superuser Backend, you'll look at the top right side of your screen where your login information is and notice a new option "Documentation" that you can click on.
Inside Documentation, you'll find all the information you need specific to your Tendenci website's template:
List of all the template tags and their functions.
Filters are actions which can be applied to variables in a template to alter the output.
Models are descriptions of all the objects in the system and their associated fields. Each model has a list of fields which can be accessed as template variables.
Each page on the public site is generated by a view. The view defines which template is used to generate the page and which objects are available to that template.
Tools for your browser to quickly access Superuser functionality.
Do More with Tendenci
Use your site's documentation in conjunction with your Theme Editor to add additional functionality and customization to your website.