Курсовой проект представляет собой упрощённую социальную сеть с возможностью авторизации(имеется проверка на уникальность e-mail и никнейма,а также на соответсвие паролей друг другу). Есть возможность для пользователя предочтавлять свой текстовый и фото-контент.Для каждого комментария отображается ссылка на автора комментария(если автор не предпочёл остаться анонимным,и если этот комментарий не от Вас). Социальная сеть предоставляет возможность перехода на страницу других пользователей,оставления там комментариев или прочтение уже существующих.Осуществленна система лайков и дизлайков для комментариев,с подстветкой уже выбранного лайка или дизлайка.
На сайте реализован функионал разных ролей.Если Вы обладаете ролью администратора,вы можете удалить пользователя,удалить комментарий,наделить другого пользователя правами администратора(если этот пользователь уже не является администратором)
На главной странице отображается весь список пользователей и 2 последних комментария о них,их фотография,если она имеется и информация о нем,если он её предоставил,общее количество комментариев о конкретном пользователе.Также на главной странице отображаются элементы навигации,есть возможность поиска по никнейму
Проект разработан при помощи языка Python, с использованием языков разметки HTML и CSS,фреймворка Django
Вся информация, которая отображается на сайте, хранится при помощи баз данных, доступ к которым осуществляется по запросам.
Навигация по сайту довольно проста и интуитивно понятна
Дата | Выполнено, % |
---|---|
2020-05-22 14:28:25 | 10 |
2020-05-14 14:57:56 | 100 |