Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated README to be more useful to someone setting up for the first …

…time.
  • Loading branch information...
commit 4d6e05713c66f7c9405582d0911414c58f8196b7 1 parent 91ca7ca
@spookylukey spookylukey authored
Showing with 37 additions and 3 deletions.
  1. +37 −3 README.txt
View
40 README.txt
@@ -1,8 +1,42 @@
-TO run locally, do the usual::
+To run locally, do the usual:
- python manage.py runserver.
+1. Create a virtualenv
+2. Install dependencies::
+
+ pip install -r deploy-requirements.txt
+
+ If you only need to deploy, and don't need to test any changes,
+ you can use local-requirements.txt
+
+3. Set up databases, as per django_website/settings/www.py
+
+4. Create a 'secrets.json' file in the directoy above the checkout, containing
+ something like::
+
+ { "secret_key": "xyz" }
+
+5. Set up DB::
+
+ ./manage.py syncdb
+ ./manage.py migrate
+
+ and::
+
+ ./manage.py sycndb --docs
+
+ if you want to run docs site.
+
+6. For docs::
+
+ ./manage.py loaddata doc_releases.json --docs
+ ./manage.py update_docs --docs
+
+
+Finally::
+
+ python manage.py runserver
This runs as ``www.djangoproject.com``. To run locally as
``docs.djangoproject.com``, use::
- python manage.py runserver --settings=django_website.settings.docs
+ python manage.py runserver --settings=django_website.settings.docs
Please sign in to comment.
Something went wrong with that request. Please try again.