WishlistOfTastes – учебный проект на Flask, представляющий собой индивидуальный список новых блюд, которые хочется попробовать. Список можно дополнять, удалять, оценивать, добавлять изображения, комментарии. Есть и другие возможности.
- Загрузить репозиторий. Распаковать.
- Установить Python версии не старше 3.11. Рекомендуется добавить в PATH.
- В среду исполнения установить следующие пакеты: dublib, flask, flask-sqlalchemy.
pip install flask
pip install flask-sqlalchemy
pip install git+https://github.com/DUB1401/dublib
Либо установить сразу все пакеты при помощи следующей команды, выполненной из директории скрипта.
pip install -r requirements.txt
- В среде исполнения запустить файл app.py командой:
flask run
- Перейти по ссылке (пример: http://127.0.0.1:5000/).
Откройте файл Food.db в программе для открытия баз данных (пример: SQLiteStudio).
Главная страница:
Возможный вид ваших списков на сайте:
Детальный просмотр пункта списка:
Форма добавления нового блюда:
О создателе:
Copyright © Kostevich Irina. 2023.