From d072a9f71752e0a279535b2a381a50e32912ff9b Mon Sep 17 00:00:00 2001 From: eliott Date: Thu, 17 Apr 2008 18:57:06 -0700 Subject: Updated readme --- README | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) (limited to 'README') diff --git a/README b/README index 0d92063f..fc87e4c3 100644 --- a/README +++ b/README @@ -13,26 +13,17 @@ For a simple testing installation: 1. Install dependencies. - pacman -S django python-pysqlite sqlite3 - - 2. Fetch and extract test database - For simple testing, sqlite is a good option. We have provided an - example test database. - wget http://dev.archlinux.org/~eliott/archweb_sqlite.db.gz -O - | zcat > archweb.db - - 3. Copy local_settings.py.example to local_settings.py and modify - Make sure to uncomment the sqlite section. - - 4. Use the following commands to start a service instance - export PYTHONPATH=`pwd`:${PYTHONPATH} - export DJANGO_SETTINGS_MODULE=archweb_dev.settings - python manage.py runserver - - 5. The test database has a few test accounts in it. - To login, use the following credentails. - User: admin - Pass: pass - - You can then reset the password on any of the test users by - going into the django admin interface and doing so. + $ pacman -S django python-pysqlite sqlite3 + + 2. Copy local_settings.py.example to local_settings.py and modify. + Make sure to uncomment the appropriate db section (either sqlite or mysql). + + 3. Sync the database to create it. + $ python manage.py syncdb + + 4. Load the fixtures to prepopulate some data. + $ python manage.py loaddata arches.json repos.json + + 5. Use the following commands to start a service instance + $ python manage.py runserver -- cgit v1.2.3-55-g3dc8