forked from 0x2620/pandora
include copy of django_extension, dont install django from git
This commit is contained in:
parent
055018f12e
commit
3f7215035a
200 changed files with 14119 additions and 4 deletions
73
contrib/django_extensions/README.rst
Normal file
73
contrib/django_extensions/README.rst
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
===================
|
||||
Django Extensions
|
||||
===================
|
||||
|
||||
.. image:: https://secure.travis-ci.org/django-extensions/django-extensions.png?branch=master
|
||||
:alt: Build Status
|
||||
:target: http://travis-ci.org/django-extensions/django-extensions
|
||||
|
||||
Django Extensions is a collection of custom extensions for the Django Framework.
|
||||
|
||||
Getting Started
|
||||
===============
|
||||
|
||||
The easiest way to figure out what Django Extensions are all about is to watch the `excellent screencast by Eric Holscher`__. In a couple minutes Eric walks you through a half a dozen command extensions.
|
||||
|
||||
Getting It
|
||||
==========
|
||||
|
||||
You can get Django Extensions by using pip or easy_install::
|
||||
|
||||
$ pip install django-extensions
|
||||
or
|
||||
$ easy_install django-extensions
|
||||
|
||||
If you want to install it from source, grab the git repository from GitHub and run setup.py::
|
||||
|
||||
$ git clone git://github.com/django-extensions/django-extensions.git
|
||||
$ cd django-extensions
|
||||
$ python setup.py install
|
||||
|
||||
Installing It
|
||||
=============
|
||||
|
||||
To enable `django_extensions` in your project you need to add it to `INSTALLED_APPS` in your projects `settings.py` file::
|
||||
|
||||
INSTALLED_APPS = (
|
||||
...
|
||||
'django_extensions',
|
||||
...
|
||||
)
|
||||
|
||||
|
||||
Using It
|
||||
========
|
||||
|
||||
Generate (and view) a graphviz graph of app models::
|
||||
|
||||
$ python manage.py graph_models -a -o myapp_models.png
|
||||
|
||||
Produce a tab-separated list of `(url_pattern, view_function, name)` tuples for a project::
|
||||
|
||||
$ python manage.py show_urls
|
||||
|
||||
Getting Involved
|
||||
================
|
||||
|
||||
Open Source projects can always use more help. Fixing a problem, documenting a feature, adding translation in your language. If you have some time to spare and like to help us, here are the places to do so:
|
||||
|
||||
- GitHub: https://github.com/django-extensions/django-extensions
|
||||
- Mailing list: http://groups.google.com/group/django-extensions
|
||||
- Translations: https://www.transifex.net/projects/p/django-extensions/
|
||||
|
||||
Documentation
|
||||
=============
|
||||
|
||||
You can view documentation online at:
|
||||
|
||||
- http://packages.python.org/django-extensions/
|
||||
|
||||
Or you can look at the docs/ directory in the repository.
|
||||
|
||||
__ http://ericholscher.com/blog/2008/sep/12/screencast-django-command-extensions/
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue