| Version 2 (modified by , 17 years ago) ( diff ) |
|---|
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 namedfrobnicate, your code should be indjango.apps.frobnicate- FIXME alternative: require use of namespace packages, see http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages , review how Zope does it
- 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
setuptoolsand published in the Python Package Index, under trove categoryFramework :: Django - dependencies: ordinary
setuptoolsdependency handling
Note:
See TracWiki
for help on using the wiki.