Реализация дипломной работы по курсу «Java-разработчик c нуля» от Skillbox на Python с использованием фреймворка Flask
Окружение и компоненты дипломного проекта:
| Ограничение | |
|---|---|
| Версия Python | 3.6 и выше |
| Система контроля версий | Git |
| Версия Flask | 1.1.1 |
| База данных | MySQL 8 или PostgreSQL 9/11 |
База данных: MariaDB 10.3.13 (MySQL 8)
Подготовить окружение:
$ cd skillbox_blogapp && python -m venv venv
$ . venv/Scripts/activate
$ pip install -r requirements.txtЗадать необходимые значения переменным DATABASE_* в файле .env.
Запустить приложение с нужными переменными окружения (будут загружены автоматически с помощью python-dotenv):
$ flask run