Skip to content

Тестовое задание компании Дивергент

Notifications You must be signed in to change notification settings

hynrey/divergent-test-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Подготовка к выполнению тестового задания

Перед выполнением задачи создайте форк этого репозитория

Для выполнения задачи рекомендуются использовать версию Python 3.10+

Для начала выполнения задания нужно выполнить несколько действий

1. Установить зависимости

pip install -r requirements.txt

2. Запустите Flask

Linux:

FLASK_APP=app.py flask run --host=0.0.0.0

Windows:

set FLASK_APP=app.py
flask run --host=0.0.0.0

Свидетельство успешного запуска сервера:

* Running on http://127.0.0.1:5000
3. Проверьте и откройте приложение в браузере

http://localhost:5000

Задание

  • Реализуйте веб-приложение, которое состоит из двух страниц: / и /posts/{id}
  • Первая страница должна выдавать все посты из posts.json, их количество и количество комментариев к посту
  • Вторая страница должна выдавать детализацию поста с листингом комментариев к посту и выдавать ошибку если пост не найден

Данные для постов и комментариев находятся в папке с проектом

About

Тестовое задание компании Дивергент

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages