Введение
Эта статья является продолжением нашего предыдущего поста, в котором мы решаем создание рабочего каталога, рабочей среды, установлению колбе и запустите приложение Flask. В этой статье мы сосредоточимся на создании моделей, миграции и базы данных тестирования
Предпосылка
- Python 3+ установлен
- Колба установлена; Приложение для рабочей колбы
- PostgreSQL опционально; Работа с СУБД по вашему выбору
Перед началом начнете создать файл model.py в папке проекта и установите, импортируйте следующие пакеты:
- Flask-login.
- Flask-Sqlalchemy
- Флэк-мигрировать
- Осторожно В конфигурации базы данных рекомендуется скрыть детали БД, используя переменные среды.
В настоящее время Идти вперед модель
После создания нашей модели и обеспечение того, чтобы СУБД по вашему выбору работает, выполнять миграцию:
(env) tito@tito-HP-2000-Notebook-PC:~/Desktop/Milestone/Mile_Proj$ flask db init (env) tito@tito-HP-2000-Notebook-PC:~/Desktop/Milestone/Mile_Proj$ flask db migrate
Миграции будут автоматически создавать таблицы в вашей базе данных. Спасибо за подписку . Следующая статья, я буду обрабатывать формы для сбора данных. ———————————— Следующая статья —————————————–
Оригинал: “https://dev.to/titusnjuguna/flask-part-2-setting-up-database-3f3e”