No description or website provided.
JavaScript CSS Python
Latest commit 8bc1edd Sep 29, 2013 @vIiRuS Merge pull request #76 from mxey/patch-1
Set SECRET_KEY in example config to make Travis CI work
Permalink
Failed to load latest commit information.
fileupload uploader was setting slightly wrong url Dec 29, 2012
hardware
hfa
main
static added custom marker images. Dec 22, 2012
templates Merge pull request #71 from silsha/patch-1 Sep 18, 2013
users Users can now set and change their password Mar 1, 2013
.gitignore added mails directory to gitignore Oct 15, 2012
.travis.yml
README.md
cleaned_list
dependencies.txt hopefully travis fix. Dec 31, 2012
manage.py Initial commit with some stuff working Sep 24, 2012

README.md

About

For more information about this project read the blogpost from @sofakissen. (it's written in german)

Build Status

Dependencies

  • Django 1.4
  • django-allauth
  • geopy
  • django-gmapi
  • sorl-thumbnail
  • django-dajaxice
  • django-dajax
  • django-gravatar2

Installation

We assume in the following you have Python and setuptools installed. If python2 isn't your default Python version, you have to replace the easy_install command with the approriate command (i.e. easy-install-2.7)

1. Clone the Repo

git clone https://github.com/vIiRuS/hardware-fuer-alle.git

2. Install the dependencies

pip install -r dependencies.txt

3. Create hfa/settings.py

Copy and rename the hfa/settings.example.py and configure it to your local needs.

4. Create the Database

./manage.py syncdb during this step the script will also create an admin user

5. (optional) Populate the project with test data

./manage.py populateTestUsers

./manage.py populateTestHardware

6. Run the test server

./manage.py runserver

7. Run the unittests

./manage.py test main hardware users