Skip to content

DanilAiro/test-DjangoWeatherWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

WEB-приложение погоды на день

  • Веб фреймворк - Django

  • API для погоды: https://open-meteo.com/

  • Присутствуют подсказки при вводе города

  • Сохраняется информация о трёх последних городах, которые интересовали пользователя и предлагается быстрый переход на погоду в этих городах

  • Функции и интерфейс покрыты тестами

  • Есть возможность запускать сразу в Docker

Интерфейс сайта
Интерфейс сайта

Чтобы скачать проект

git clone https://github.com/DanilAiro/test-DjangoWeatherWebApp.git
cd test-DjangoWeatherWebApp/DjangoWeather

Для запуска через Docker

docker-compose up --build

Для простого запуска

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Для запуска тестов функций

pytest main/tests/test_views.py

Для запуска тестов интерфейса

pytest main/tests/test_ui.py

Сайт доступен по ссылке http://localhost:8000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published