Repository for our Fall 2009 capstone project.
For the purposes of the class project, our code lives in the following locations:
- Python-based, project-specific code
- /django_server/server/nationbrowse/
- Templates for HTML, dynamic JS, other dynamically-generated text
- /django_server/templates/
- Static HTML, Javascript, CSS
- /django_server/static/
- In-progress, experimental code
- /sandbox/
These only represent "backend" requirements that must be installed on the server. Client-side libraries (jQuery, OpenLayers, etc) are not covered by this list, since they're included or linked from the codebase.
- Python 2.5 or 2.6
- SciPy & NumPy
- MatPlotLib
- Python Imaging Library (PIL), maybe. Only if we use Django's ImageField, which is not likely.
- Any Django-supported databae backend. We recommend PostgreSQL.
- But see below regarding GIS database requirements.
- All of the above, and:
- PostgreSQL (unlike above, this is absolutely required)
- PostGIS extensions to PostgreSQL