local working copy of the website code, so you have something to work
with. Here's a quick step-by-step on how to do that:
-#. Make sure you have downloaded and installed django *version 1.2*
- (or later). You will also need the dependencies *psycopg2*, *yaml*
+#. Make sure you have downloaded and installed django *version 1.4*
+ You will also need the dependencies *psycopg2*, *yaml*
and *markdown* (these are python libraries, so prefix python- for Debian
- packages, for example).
+ packages, for example). There is a `requirements.txt` file available
+ for pip installs.
+
#. Make sure you have downloaded and installed PostgreSQL (tested only
with *version 9.0* and later, but doesn't use any advanced
functionality so it should work with other versions)
Functions and classes should be documented in-line, through comments
or docstrings.
-The site is currently deployed on Django 1.2 (being the standard version
-in Debian Squeeze), so all testing should be done against this version.
+The site is currently deployed on Django 1.5 (being the standard version
+in Debian Wheezy), so all testing should be done against this version.
Database access
---------------