evildmp / Arkestra

Arkestra extends Django CMS to provide an intelligent semantic web publishing system for organisations and institutions.
http://arkestra-project.org
BSD 2-Clause "Simplified" License
139 stars 27 forks source link

Docs/updated example #36

Closed KristianOellegaard closed 12 years ago

KristianOellegaard commented 12 years ago

Updated the documentation in the example project and made a little script thats injected in settings.py, that appends the parent directory to the path, so that you dont have to do any custom magic or symlinks to run the code directly from the git checkout itself.

Furthermore i added a requirements.txt which contains all the correct versions of the 3rd party software to run the example application. It should now be possible to run the example project in a one-liner with something like:

cd example/ && virtualenv . && source bin/activate && pip install -r requirements.txt && python manage.py syncdb --noinput && python manage.py reset contenttypes && python manage.py loaddata example_database.json && python manage.py runserver