Merge pull request #890 from collinanderson/djangodocs

simplified Django docs
This commit is contained in:
Berker Peksag 2014-09-16 05:46:25 +03:00
commit 34ff3a4488
2 changed files with 15 additions and 26 deletions

View File

@ -104,18 +104,10 @@ We also provide integration for both Django and Paster applications.
Django Django
++++++ ++++++
gunicorn just needs to be called with a the location of a WSGI Gunicorn will look for a WSGI callable named ``application`` in not specified.
application object.: So for a typical Django project, invoking gunicorn would look like::
gunicorn [OPTIONS] APP_MODULE gunicorn myproject.wsgi
Where APP_MODULE is of the pattern MODULE_NAME:VARIABLE_NAME. The module
name should be a full dotted path. The variable name refers to a WSGI
callable that should be found in the specified module.
So for a typical Django project, invoking gunicorn would look like:
gunicorn myproject.wsgi:application
(This requires that your project be on the Python path; the simplest way (This requires that your project be on the Python path; the simplest way
to ensure that is to run this command from the same directory as your to ensure that is to run this command from the same directory as your
@ -124,9 +116,11 @@ manage.py file.)
You can use the You can use the
`--env <http://docs.gunicorn.org/en/latest/settings.html#raw-env>`_ option `--env <http://docs.gunicorn.org/en/latest/settings.html#raw-env>`_ option
to set the path to load the settings. In case you need it you can also to set the path to load the settings. In case you need it you can also
add your application path to PYTHONPATH using the add your application path to ``PYTHONPATH`` using the
`--pythonpath <http://docs.gunicorn.org/en/latest/settings.html#pythonpath>`_ `--pythonpath <http://docs.gunicorn.org/en/latest/settings.html#pythonpath>`_
option. option.::
gunicorn --env DJANGO_SETTINGS_MODULE=myproject.settings myproject.wsgi
Paste Paste
+++++ +++++

View File

@ -53,18 +53,10 @@ We also provide integration for both Django and Paster applications.
Django Django
------ ------
gunicorn just needs to be called with a the location of a WSGI Gunicorn will look for a WSGI callable named ``application`` in not specified.
application object.: So for a typical Django project, invoking gunicorn would look like::
gunicorn [OPTIONS] APP_MODULE gunicorn myproject.wsgi
Where APP_MODULE is of the pattern MODULE_NAME:VARIABLE_NAME. The module
name should be a full dotted path. The variable name refers to a WSGI
callable that should be found in the specified module.
So for a typical Django project, invoking gunicorn would look like:
gunicorn --env DJANGO_SETTINGS_MODULE=myproject.settings myproject.wsgi:application
(This requires that your project be on the Python path; the simplest way (This requires that your project be on the Python path; the simplest way
to ensure that is to run this command from the same directory as your to ensure that is to run this command from the same directory as your
@ -73,8 +65,11 @@ manage.py file.)
You can use the You can use the
`--env <http://docs.gunicorn.org/en/latest/settings.html#raw-env>`_ option `--env <http://docs.gunicorn.org/en/latest/settings.html#raw-env>`_ option
to set the path to load the settings. In case you need it you can also to set the path to load the settings. In case you need it you can also
add your application path to PYTHONPATH using the add your application path to ``PYTHONPATH`` using the
`--pythonpath <http://docs.gunicorn.org/en/latest/settings.html#pythonpath>`_ option. `--pythonpath <http://docs.gunicorn.org/en/latest/settings.html#pythonpath>`_
option.::
gunicorn --env DJANGO_SETTINGS_MODULE=myproject.settings myproject.wsgi
Paste Paste
----- -----