An application to help track and manage property boardups and cleanups for the Youngstown Neighborhood Development Corporation.
- Install python environment
- Install python library requirements
- Local settings
- Database and migrations
- Create a user
virtualenv-burrito is an easy way to get a working python development environment. After installing virtualenv-burrito, use the command mkvirtualenv
to create a new venv, and workon
to access your available venvs.
Once inside your venv you need to install the python dependencies. The command pip install -r requirements.txt
should do it.
cd
into yndc/settings
and use the local settings template to create your local settings file. cp local.py.example local.py
. This changes the development environment to use Django's FileSystemStorage for file uploads.
You can currently use sqlite as your development database. Run ./manage.py migrate
to set it up.
Run ./manage.py createsuperuser
to create a superuser.
Run ./manage.py runserver
to run the server. Hit it in the browser at localhost:8000
.