How to :
- Unzip the tar I'll have emailed you
- If necessary set up the virtualenv, and install dependencies using
pip install -r requirements.txt
- python manage.py runserver
- the credentials are:
username: jousterest_user
password: jousterest
- DB items are stored in the db.sqlite3 file
- Normally I'd provide unit tests. However in this case, there is not much beyond basic Django functionality and I was pressed for time. Unit testing with tools like nose and Django's built in unit test framework is part of my daily activities and I'm a believer in TDD. If you'd like me to provide tests, let me know.
- I'd prefer an ajax style site, but based on the requirements it didn't sound like there'd be much chance to install additional python dependencies like django-rest framework.
- To replicate my linting procedure,
pip install pep8
find . -name *.py -exec pep8 {} \;