~aaronp/rnr-server/modify-api

« back to all changes in this revision

Viewing changes to README

  • Committer: Łukasz Czyżykowski
  • Date: 2011-03-17 13:35:52 UTC
  • mto: This revision was merged to the branch mainline in revision 158.
  • Revision ID: lukasz.czyzykowski@canonical.com-20110317133552-621x9avudhmlpdde
Updated RADME file to match current ways of doing things.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
You can simply use:
6
6
 
7
 
  $ make;make test
8
 
 
9
 
to setup and test your development environment. If you haven't used buildout
10
 
before or setup default eggs/download directories, you may want to do the
11
 
following first so that you don't need to download eggs for each branch or
12
 
project that you work on:
13
 
 
14
 
  $ mkdir -p ~/.buildout/eggs ~/.buildout/download-cache
15
 
  $ echo -e "[buildout]\ndownload-cache = $HOME/.buildout/download-cache\neggs-directory = $HOME/.buildout/eggs" > ~/.buildout/default.cfg
 
7
  $ fab bootstrap test
 
8
 
 
9
to setup and test your development environment. If you haven't used
 
10
pip before or setup its download cache, you may want to do the
 
11
following first so that you don't need to download eggs for each
 
12
branch or project that you work on:
 
13
 
 
14
  $ mkdir -p ~/.pip/cache
 
15
  $ echo -e "[global]\ndownload_cache = ~/.pip/cache" > ~/.pip/pip.conf
16
16
 
17
17
==================
18
18
Running the server
20
20
 
21
21
Once you've run the previous steps you can run the server with:
22
22
 
23
 
  $ make run
 
23
  $ fab run
24
24
 
25
25
This by default will use a local sqlite database and ask you if you want to
26
26
create an admin account.  If you want to also load up a few dummy apps
27
27
and reviews to test the site, use:
28
28
 
29
 
  $ ./bin/manage.py loaddata samples
 
29
  $ fab manage:'loaddata samples'
30
30
 
31
31
To see any media (images and css) you'll need to define both the
32
32
serve_static_media and media_root settings in your local configuration.
40
40
would be a valid interaction with the client:
41
41
 
42
42
  $ cd django_project
43
 
  $ python
 
43
  $ ../virtualenv/bin/python
44
44
 
45
45
    Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
46
46
    [GCC 4.4.3] on linux2