Простой блог на Flask, разработанный в рамках курса "Технологии программирования на Python" Академии информатики и программирования.
Основные пакеты, использованные при разработке:
- Регистрация и авторизация;
- Просмотр общего списка статей;
- Просмотр списка статей по отдельной категории;
- Просмотр отдельной статьи;
- Добавление новой статьи с указанием номера категории (только для зарегистрированных и вошедших пользователей).
- Редактирование и удаление существующей статьи при условии, что пользователь является её автором;
- Изменение видимого имени пользователя и пароля;
- Создание, редактирование и удаление категорий через сайт;
- Поддержка разметки Markdown при создании статьи;
- Текстовые ссылки для статей и категорий (slug);
- Добавление счётчика просмотров, комментариев и оценок к статье;
- Рефакторинг приложения с использованием механизма Blueprint (шаблонов приложения);
- Всё, что придёт Вам в голову 😏