Сайт для помощи по игре Pokemon GO. Это игра про ловлю покемонов.
Суть игры в том, что на карте периодически появляются покемоны, на определённый промежуток времени. Каждый игрок может поймать себе покемона, и пополнить свою личную коллекцию.
На карте может быть сразу несколько особей одного и того же покемона: например, 3 Бульбазавра. Каждую особь могут поймать сразу несколько игроков. Если игрок поймал себе особь покемона, она исчезает для него, но остаётся для других.
В игре есть механика эволюции. Покемон одного вида может "эволюционировать" в другого. Так, например, Бульбазавр превращается в Ивизавра, а тот превращается в Венузавра.
- Скачайте код
- Установите зависимости командой
pip install -r requirements.txt
- Запустите сервер командой
python3 manage.py runserver
- Создайте суперпользователя (данные сохранятся в базе данных с зашифрованным паролем)
- Войдите в админ-панель
- Добавьте покемона:
Pokemons
->Add Pokemon
- Добавьте место появления:
Pokemon entitys
->Add Pokemon entity
Часть настроек проекта берётся из переменных окружения. Чтобы их определить, создайте файл .env
рядом с manage.py
и запишите туда данные в таком формате: ПЕРЕМЕННАЯ=значение
.
Доступны 2 переменные:
DEBUG
— дебаг-режим. Поставьте True, чтобы увидеть отладочную информацию в случае ошибки.SECRET_KEY
— секретный ключ проекта