All Projects → django-cms → Django Sekizai

django-cms / Django Sekizai

Licence: other
Django Template Blocks with extra functionality

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Sekizai

Django Webpack Loader
Transparently use webpack with django
Stars: ✭ 2,327 (+559.21%)
Mutual labels:  assets, django
Django Pg Zero Downtime Migrations
Django postgresql backend that apply migrations with respect to database locks
Stars: ✭ 351 (-0.57%)
Mutual labels:  django
Django Sitetree
Reusable application for Django introducing site tree, menu and breadcrumbs navigation elements.
Stars: ✭ 330 (-6.52%)
Mutual labels:  django
Django Celery Results
Celery result back end with django
Stars: ✭ 337 (-4.53%)
Mutual labels:  django
Docker Django Nginx Uwsgi Postgres Tutorial
Docker + Django + Nginx + uWSGI + Postgres 基本教學 - 從無到有 ( Docker + Django + Nginx + uWSGI + Postgres Tutorial )
Stars: ✭ 334 (-5.38%)
Mutual labels:  django
Graphene Django
Integrate GraphQL into your Django project.
Stars: ✭ 3,738 (+958.92%)
Mutual labels:  django
Watcher
Watcher - Open Source Cybersecurity Threat Hunting Platform. Developed with Django & React JS.
Stars: ✭ 324 (-8.22%)
Mutual labels:  django
Typeidea
Django企业开发实战对应项目代码
Stars: ✭ 351 (-0.57%)
Mutual labels:  django
Django Smuggler
Django Smuggler is a pluggable application for Django Web Framework that helps you to import/export fixtures via the automatically-generated administration interface.
Stars: ✭ 350 (-0.85%)
Mutual labels:  django
Try Django 2.2
Try Django 2.2 is step-by-step to build a modern, fully open-source, Blog web application using Python, Django, Bootstrap, Javascript, and more.
Stars: ✭ 338 (-4.25%)
Mutual labels:  django
Django Tailwind
Django + Tailwind CSS = ❤
Stars: ✭ 333 (-5.67%)
Mutual labels:  django
Nsot
Network Source of Truth is an open source IPAM and network inventory database
Stars: ✭ 337 (-4.53%)
Mutual labels:  django
Django Dynamic Fixture
A complete library to create dynamic model instances for testing purposes.
Stars: ✭ 341 (-3.4%)
Mutual labels:  django
Django Apscheduler
APScheduler for Django
Stars: ✭ 334 (-5.38%)
Mutual labels:  django
Drf Flex Fields
Dynamically set fields and expand nested resources in Django REST Framework serializers.
Stars: ✭ 350 (-0.85%)
Mutual labels:  django
Speakerfight
The Easier way to choose the best talks.
Stars: ✭ 330 (-6.52%)
Mutual labels:  django
Django Classy Tags
Class based template tags for django
Stars: ✭ 339 (-3.97%)
Mutual labels:  django
Autoops
linux资产管理,cmdb,django, webssh,运维管理平台,数据库操作平台 本项目已停止开发!因长时间未对代码进行维护,可能会造成项目在不同环境上无法部署、运行BUG等问题,请知晓!项目仅供参考!
Stars: ✭ 340 (-3.68%)
Mutual labels:  django
Channels Api
RESTful Websocket APIs with Django Rest Framework and Channels
Stars: ✭ 353 (+0%)
Mutual labels:  django
Django Celery Email
A Django email backend that uses a celery task for sending the email.
Stars: ✭ 351 (-0.57%)
Mutual labels:  django

============== Django Sekizai

|pypi| |build| |coverage|

Sekizai means "blocks" in Japanese, and that's what this app provides. A fresh look at blocks. With django-sekizai you can define placeholders where your blocks get rendered and at different places in your templates append to those blocks. This is especially useful for css and javascript. Your sub-templates can now define css and Javascript files to be included, and the css will be nicely put at the top and the Javascript to the bottom, just like you should. Also sekizai will ignore any duplicate content in a single block.

There are some issue/restrictions with this implementation due to how the django template language works, but if used properly it can be very useful and it is the media handling framework for the django CMS (since version 2.2).

Contributing

This is a an open-source project. We'll be delighted to receive your feedback in the form of issues and pull requests. Before submitting your pull request, please review our contribution guidelines <http://docs.django-cms.org/en/latest/contributing/index.html>_.

We're grateful to all contributors who have helped create and maintain this package. Contributors are listed at the contributors <https://github.com/divio/django-sekizai/graphs/contributors>_ section.

Documentation

See REQUIREMENTS in the setup.py <https://github.com/divio/django-sekizai/blob/master/setup.py>_ file for additional dependencies:

|python| |django|

Please refer to the documentation in the docs/ directory for more information or visit our online documentation <https://django-sekizai.readthedocs.io/en/latest/>_.

Running Tests

You can run tests by executing::

virtualenv env
source env/bin/activate
pip install -r tests/requirements.txt
python setup.py test

.. |pypi| image:: https://badge.fury.io/py/django-sekizai.svg :target: http://badge.fury.io/py/django-sekizai .. |build| image:: https://travis-ci.org/divio/django-sekizai.svg?branch=master :target: https://travis-ci.org/divio/django-sekizai .. |coverage| image:: https://codecov.io/gh/divio/django-sekizai/branch/master/graph/badge.svg :target: https://codecov.io/gh/divio/django-sekizai

.. |python| image:: https://img.shields.io/badge/python-3.5+-blue.svg :target: https://pypi.org/project/django-sekizai/ .. |django| image:: https://img.shields.io/badge/django-2.2,%203.0,%203.1-blue.svg :target: https://www.djangoproject.com/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].