- Good practices, conventions #. General #. Django
- Models, model fields, mixins #. Flow control #. Measurement data #. Translations
- Forms, form fields, widgets #. Autocomplete
- Admin interface #. Themes
- Views, templates, templatetags #. SEO & SEM #. Typography
- File & image processing #. Watermarks
- Security, authentication
- E-commerce #. Cart #. Taxes
- DevOps tools
The Twelve-Factor App (GitHub)
"The twelve-factor app is a methodology for building software-as-a-service apps."
- Zeromalist โ Zero is more
"This manifesto documents my minimalism and simple living guidelines."
BEM (bem.info) - Block Element Modifier (GitHub)
"A component-based approach to web development."
BEM (getbem.com) - Block Element Modifier (GitHub)
"A methodology that helps you to create reusable components and code sharing in front-end development."
Django Design Patterns (GitHub)
"Django design patterns is a book about commonly occurring patterns in Django."
django-better500s (Newest GitHub fork)
"A library that makes 500 errors more user-friendly, and developer friendly."
-
"Django model mixins and utilities." | - Fields:
StatusField
,MonitorField
,SplitField
| - Models:TimeFramedModel
,TimeStampedModel
,StatusModel
,SoftDeletableModel
| - Miscellaneous Utilities: Choices, Field Tracker -
"Improved Django model inheritance with automatic downcasting."
-
"An optimistic locking library for Django Models... It prevents users from doing concurrent editing in Django both from UI and from a django command." | My favourite part of this tool is `` `TriggerVersionField <https://django-concurrency.readthedocs.io/en/stable/fields.html#triggerversionfield>`_ ``, which "use a database trigger to update the version field".
-
"Django friendly finite state machine support. Adds simple declarative states management for django models."
-
"Easily store, retrieve, and convert measurements of weight, volume, distance, area and more."
-
"A custom model fields to store, retrieve and convert measurements of height, weight and more."
-
"A simpler approach to tagging with Django."
-
"Auto-complete/auto-suggestion for django-taggit."
-
"Simple Django model translations without nasty hacks."
-
"Chained and grouped selects for django forms."
django-autocomplete-light (GitHub)
"A fresh approach to autocomplete implementations, specially for Django."
Django-autocomplete-light filters (GitHub)
"Django-autocomplete-light filters for django admin."
-
"A Django integration for Select2."
django Admin Shortcuts (GitHub)
"A simple dashboard app that adds shortcuts to your django admin homepage."
-
"A modern theme for Django admin interface"
django-admin-interface (GitHub)
"A customizable responsive admin interface, based on a modern flat theme... Popup windows replaced by modals."
Towel (GitHub)
"A collection of tools which make your life easier if you are building a web application using Django. It contains helpers and templates for creating paginated, searchable object lists, CRUD functionality helping you safely and easily create and update objects..."
-
"Three new template tags... They always return an absolute URL with the scheme and authority/domain parts."
-
"Allows Django developers to quickly add meta tags and OpenGraph, Twitter, and Google Plus properties to their HTML responses."
-
"A set of custom filters for the Django template system which automatically apply various transformations to plain text in order to yield typographically-improved HTML."
-
"A simple way for you to apply custom watermarks to images on your django-powered website."
-
"A tool for easy creating watermarks in you Django project"
-
"Get inside your stronghold and make all your Django views default login_required "
-
"A Django based shop system."
-
"A simple and lightweight application for shopping carts and wish lists."
-
"A flexible session-based shopping cart application for Django."
django-oscar-eurotaxes (Bitbucket)
"This package manage taxes on django-oscar. The package is structured so that it can be used only with Oscar."
-
"Exposes a status endpoint for your backing services like databases, caches, etc."