Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
fileupload
hardware
hfa
main
static
templates
users
.gitignore
.travis.yml
README.md
cleaned_list
dependencies.txt
manage.py

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

Something went wrong with that request. Please try again.