Карта с достопримечательностями Москвы.
mkdir Afisha && cd Afisha
git clone https://github.com/j0hntv/Afisha.git .
python3.8 -m venv env
. env/bin/activate
pip install -r requirements.txt
Создать файл .env в корне проекта:
SECRET_KEY=...
DEBUG=True
python manage.py migrate
python manage.py load_place http://адрес/файла.json
-
Пример json-файла
-
В файле
.examples/place_links.txtлежат ссылки на несколько интересных мест, добавить их все сразу можно одной командой (Linux):
cat .examples/place_links.txt | xargs python manage.py load_place
python manage.py runserver
Открыть страницу
Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.
Тестовые данные взяты с сайта KudaGo.
