Instructions on getting started.
Mac OS X
To develop it locally you need to install:
- Python (2.6 or 2.7)
- PIL (I only have support for PNG on Mac OS X)
The first step is to install virtualenv which can be installed using easy_install.
- Download ez_setup http://peak.telecommunity.com/dist/ez_setup.py <http://peak.telecommunity.com/dist/ez_setup.py>
- Run it: python ez_setup.py
- Then this should work: easy_install virtualenv
Once that is done beside where you want to develop the code create directory called virtualenvs and cd into it. Then:
Then activate it:
You should see fass50 in front of your command prompt.
Once that is done checkout cd to where you want to checkout the repo:
Then cd fass50 install the dependencies in your local virtualenv:
pip install -r requirements.txt
This should install Django among other things.
Once this is done you are going to need copy default_local_settings.py to local_settings.py. Once that is done you can bootstrap your local sqlite3 database
python manage.py syncdb
python manage.py migrate
And if you want you can add all the fasses:
python manage.py loaddata fasses
Then you can run the local webserver:
python manage.py runserver
When using the registration tools on your local server, the emails will be written to the console, not actually sent.