This project is built on Python-Django-MongoDB stack.
https://geo2tag.atlassian.net/wiki/pages/viewpage.action?pageId=45514805
You need to download and install Python 3.5.2, PyCharm 2016 professional, MongoDB 3.2.9
Then install django
pip install django
Install required libraries.
pip install -r /path/to/requirements.txt
After cloning you should be able to run this as a django application. You can run it via your IDE or from the command line.
Run manage.py to manage application. The tool can be fetched from Tools -> Run manage.py Task
- Make migrations if models were changed
makemigrations
- Migrate database if needed
migrate
- Start server
runserver
To create admin and get access to admin tool you should type
createsuperuser
Default admin username/password pair created is: admin/adminadmin
You should be able to visit the following endpoints on your new running instance..
Login page.
http://127.0.0.1:8000/
Django Admin tool.
http://127.0.0.1:8000/admin/
Helpful links
https://habrahabr.ru/post/240463/
http://jsman.ru/mongo-book/
https://docs.djangoproject.com/en/1.10/
https://www.youtube.com/watch?v=IZqBTPmxoew
http://geo2tag.org/?tag=geo2tag_seminars&lang=ru_RU