Вот краткий перечень функциональных возможностей проекта ya_news:
- На главной странице проекта отображаются 10 последних новостей. Главная страница доступна любому пользователю. Новости отображаются в сокращённом виде (видно только первые 15 слов).
- У каждой новости есть своя страница с полным текстом новости; там же отображаются и комментарии пользователей.
- Любой пользователь может самостоятельно зарегистрироваться на сайте.
- Залогиненный (авторизованный) пользователь может оставлять комментарии, редактировать и удалять свои комментарии.
- Если к новости есть комментарии — их количество отображается на главной странице под новостью.
- В коде проекта есть список запрещённых слов, которые нельзя использовать в комментариях, например, «редиска» и «негодяй».
Для загрузки заготовленных новостей после применения миграций выполните команду:
python manage.py loaddata news.json