Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
50 lines (35 sloc) 1.11 KB
.. _index:
.. index::
pair: What are; Reusable Apps
triple: James Bennett; Djangocon Talk; Reusable Apps
What is a reusable app?
=======================
A reusable Django app, is an app that is easily plugged into a
project, providing a very specific piece of functionality. They should
be focused and follow the Unix philosophy of "Do one thing and do it
well." Please refer to James Bennett's `Djangocon talk
<http://www.youtube.com/watch?v=A-S0tqpPga4>`__ on the subject for
more info.
.. index:: Coding Conventions, PEP8
pair: Python; Coding Conventions
pair: Django; Coding Conventions
Coding Conventions
==================
+ All code should follow `PEP8
<http://www.python.org/dev/peps/pep-0008/>`__ as closely as
reasonable.
+ All code should preferably follow Django's `coding conventions
<http://docs.djangoproject.com/en/dev/internals/contributing/#coding-
style>`__ as well.
Django Conventions
=================================
.. toctree::
:maxdepth: 2
distribution
apps/index
projects/index
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`