Work in progress
Главная страница
Страница админа с добавленными городами
- Django - веб-фрейморк
- SQLite - база данных
- Open-meteo - API для погоды
- Docker - запуск приложения
- Bootstrap - стили
- Flaticon - иконки
- Список городов России для БД взят по ссылке
- Перейдите в папку приложения
cd weather_app- Создайте файл
.envи заполните его по примеру ниже
SECRET_KEY=ваш_ключ
DEBUG=True
DJANGO_LOGLEVEL=info
DJANGO_ALLOWED_HOSTS=localhost,127.0.0.1- Создайте контейнер и запустите его
docker compose build
docker compose up- Перейдите на главную страницу приложения
http://localhost:8000/ (или другой хост, кооторый вы прописали в env)
Сейчас работает:
✅ Поиск города России с автодополнением
✅ Получение графиков температуры и влажности
✅ Работа из Docker
Что не получилось выполнить за время, данное на это тестовое задание
- Тесты
- Сохранение истории поиска для каждого пользователя + API, показывающее, сколько раз вводили какой город


