mirror of
https://github.com/DarrenOfficial/dpaste.git
synced 2024-11-23 20:06:35 +11:00
43 lines
1 KiB
ReStructuredText
43 lines
1 KiB
ReStructuredText
.. _project_installation:
|
|
|
|
====================
|
|
Project Installation
|
|
====================
|
|
|
|
.. important:: This documentation describes the installation of dpaste
|
|
into an existing Django project. If you want to run the application
|
|
standalone, see :ref:`standalone_installation`.
|
|
|
|
Install the latest dpaste release in your environment. This will install all
|
|
necessary dependencies of dpaste as well:
|
|
|
|
.. code-block:: bash
|
|
|
|
$ pip install dpaste
|
|
|
|
Add ``dpaste.apps.dpasteAppConfig`` to your ``INSTALLED_APPS`` list:
|
|
|
|
.. code-block:: python
|
|
|
|
INSTALLED_APPS = (
|
|
'django.contrib.sessions',
|
|
# ...
|
|
'dpaste.apps.dpasteAppConfig',
|
|
)
|
|
|
|
Add ``dpaste`` and the (optiona) ``dpaste_api`` url patterns:
|
|
|
|
.. code-block:: python
|
|
|
|
urlpatterns = patterns('',
|
|
# ...
|
|
|
|
url(r'my-pastebin/', include('dpaste.urls.dpaste')),
|
|
url(r'my-pastebin/api/', include('dpaste.urls.dpaste_api')),
|
|
)
|
|
|
|
Finally, migrate the database schema:
|
|
|
|
.. code-block:: bash
|
|
|
|
$ manage.py migrate dpaste
|