Skip to content

Denis-Guselnikov/blog_flask

Repository files navigation

Учебный project на flask

В проекте реализованы следующие функции:

  • Регистрация (шифрование пороля - werkzeug);
  • Авторизация;
  • В Регистрации и Авторизации реализована обработка ошибок с помощью Flask-WTF
  • Добавление новых записей авторизованными пользователями;
  • Профиль зарегистрированного пользователя;
  • Можно менять аватарку профиля;
  • Admin-панель (Blueprint)

Стек технологий.

  • Python3
  • Flask
  • Email-validator
  • Jinja2
  • Werkzeug
  • WTForms
  • Flask-WTF

Запуск приложения.

Установите виртуальное окружение и зависимости из requirements.txt:

  • python -m venv venv
  • pip install -r requirements.txt

Запустите приложение: >