Skip to content

j0hntv/where-to-go

Repository files navigation

Афиша - куда пойти?

Карта с достопримечательностями Москвы.

Куда пойти

Установка:

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors