Skip to content

D10/ToDoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

О проекте

Это тестовый проект, в котором реализован список каких-либо задач. В каждой задаче есть дата ее начала и окончания, приоритет задачи, ее статус выполнения, название и описание. Все это я реализовал в 3 моделях: Модели в models.py

Здесь мы видим основную модель для задач и связанные с ней модели, обозначающие статус и приоритет каждой задачи. Проект подключен к PostgreSQL и введеные модели хранятся там

Проект был выгружен на хостинг Yandex Cloud на виртуальную машину на базе OS Debian 10 с использованием следующего стека технологий nginx, uwsgi, PostgreSQL.

Перейдем на наш сайт по адресу:

http://84.252.137.244:8000/

Перед нами открывается сайт:

сайт

Здесь мы видим ленту из цветных блоков, на каждом из которых написаны задачи, отсортированные по дате их создания. Цвет каждого блока свидетельствует о приоритете выполнения конкретной задачи.

Зеленый - низкий приоритет; Желтый - средний приоритет; Красный - высокий приоритет

В самом верху блока мы видим дедлайн выполнения задачи. Следом идет ее название и значок, характеризующий ее статус выполнения. При наведении курсора на значок, мы увидим подсказку

Подсказка

Значок "Х" - Ожидает выполнения; Значок ">>" - В процессе выполнения; Значок "/" - Задача выполнена

Также на сайте есть панель администратора, в которой можно добавлять/удалять/редактировать задания

Перейдем в панель администратора:

http://84.252.137.244:8000/admin

Нас встречает страница авторизации (Логин: www, Пароль: www)

Авторизовавшись, мы увидим 3 модели - Задачи и вспомогательные -Приоритеты и Статусы

Откроем "Задачи"

Задачи

Цветные блоки были взяты на get.bootstrap.com Значки на fontawesome.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages