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.