Version 8 (modified by Antti Kaihola, 15 years ago) ( diff )

added link to ReusableAppResources

Guidelines for writing, distributing and using Django applications

See

Guidelines for reusable application authors

  • namespace: apps should live in django.apps, i.e. if your app is named frobnicate, your code should be in django.apps.frobnicate
  • FIXME Django version: somehow the Django version used has to be conveyed (django1.0-comments?), again Zope app versioning should help
  • publishing: apps should be packaged with setuptools and published in the Python Package Index, under trove category Framework :: Django
  • dependencies: ordinary setuptools dependency handling

Package index

Additionally to the PyPi index, a separate indexing service with ratings, groupings and whatnot would be useful. Django Pluggables is a nice start. See ReusableAppResources for links to other collections of re-usable apps.

Note: See TracWiki for help on using the wiki.
Back to Top