Author: adrian
Date: 2007-10-23 14:11:15 -0500 (Tue, 23 Oct 2007)
New Revision: 6602
Modified:
django/trunk/docs/django-admin.txt
Log:
Edited docs/django-admin.txt changes from [6400]. (I'm behind on editing!)
Modified: django/trunk/docs/django-admin.txt
===================================================================
--- django/trunk/docs/django-admin.txt 2007-10-23 19:00:31 UTC (rev 6601)
+++ django/trunk/docs/django-admin.txt 2007-10-23 19:11:15 UTC (rev 6602)
@@ -741,22 +741,25 @@
**New in Django development version**
-If you want to add an action of your own to ``manage.py``, you can.
-Simply add a ``management/commands`` directory to your application.
-Each python module in that directory will be discovered and registered as
+Applications can register their own actions with ``manage.py``. For example,
+you might want to add a ``manage.py`` action for a Django app that you're
+distributing.
+
+To do this, just add a ``management/commands`` directory to your application.
+Each Python module in that directory will be auto-discovered and registered as
a command that can be executed as an action when you run ``manage.py``::
- /fancy_blog
+ blog/
__init__.py
models.py
- /management
+ management/
__init__.py
- /commands
+ commands/
__init__.py
explode.py
views.py
-In this example, ``explode`` command will be made available to any project
+In this example, the ``explode`` command will be made available to any project
that includes the ``fancy_blog`` application in ``settings.INSTALLED_APPS``.
The ``explode.py`` module has only one requirement -- it must define a class
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---