Commit f6294c00 authored by Timo Graham's avatar Timo Graham
Browse files

[1.2.X] Fixed #12407 - Document 'call_command' - thanks UloPe for the...

[1.2.X] Fixed #12407 - Document 'call_command' - thanks UloPe for the suggestion and adamv for the patch.

Backport of r14818 from trunk.

git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.2.X@14819 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 84c28374
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -1267,3 +1267,27 @@ distribution. It enables tab-completion of ``django-admin.py`` and


See :doc:`/howto/custom-management-commands` for how to add customized actions.


==========================================
Running management commands from your code
==========================================

.. function:: django.core.management.call_command(name, *args, **options)

To call a management command from code use ``call_command``.

``name``
  the name of the command to call.

``*args``
  a list of arguments accepted by the command.

``**options``
  named options accepted on the command-line.

Examples::

      from django.core import management
      management.call_command('flush', verbosity=0, interactive=False)
      management.call_command('loaddata', 'test_data', verbosity=0)