Skip to main content

Генератор готового Flask-проекта «Сервис заявок»

Project description

flaskvenv

Python-библиотека, которая разворачивает готовый Flask-проект «Сервис заявок» в той папке, где вы её запускаете.

Установка

pip install flaskvenv

(или из этой папки: pip install .)

Использование

Перейдите в пустую папку и выполните:

flaskvenv

Все файлы проекта (app.py, templates/, static/, requirements.txt, README.md) появятся в текущей папке.

Варианты

flaskvenv ./my_project   # развернуть в указанную папку
flaskvenv --force        # перезаписать существующие файлы
python -m flaskvenv      # то же самое без установки команды

Из кода Python

from flaskvenv import scaffold
created, skipped = scaffold("./my_project")

Что внутри развёрнутого проекта

  • Регистрация и вход, хеширование паролей
  • Личный кабинет: подача заявок, статус, ответ
  • Админ-панель: фильтрация, сортировка, пагинация, смена статуса
  • Валидация на клиенте (HTML5) и на сервере
  • Всплывающие уведомления, слайдер, адаптивная вёрстка

После разворачивания:

cd my_project
pip install -r requirements.txt
python app.py

Админ при первом запуске: admin@admin.admin / admin.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flaskvenv-1.0.0.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flaskvenv-1.0.0-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

Details for the file flaskvenv-1.0.0.tar.gz.

File metadata

  • Download URL: flaskvenv-1.0.0.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for flaskvenv-1.0.0.tar.gz
Algorithm Hash digest
SHA256 83d5a3a72b4ae682184d6a0f30b8b7ea13160dd0e3deb4daef4be9ca73befccb
MD5 c8cb04dbb9ad9793c586ed8b94d294e8
BLAKE2b-256 77c8c9f55d157259db72b25267c9598899bcac26712d78985a5ba8fa85c6a14d

See more details on using hashes here.

File details

Details for the file flaskvenv-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: flaskvenv-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for flaskvenv-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ded0f3ed4d39aa2426ed9cefe4bc22a1114c01a809965f1baacadfe84e6fb981
MD5 415e0891156b1adfaf224e4d48565fd6
BLAKE2b-256 9b4352b24cf95c004c57e36cef474b664e83e66707f014f7d97c128db6f86d9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page