Skip to content

Latest commit

 

History

History
85 lines (56 loc) · 2.47 KB

File metadata and controls

85 lines (56 loc) · 2.47 KB

Проект Flask-Admin с темой AdminLTE3

⭐️ Thanks everyone who has starred the project, it means a lot!

Read this in other languages: English (README.md)


Это шаблон веб-приложения на Flask с интеграцией Flask-Admin и темой AdminLTE3

dd_DeWatermark dd_DeWatermark

Особенности

  • Flask 2.x
  • SQLAlchemy для работы с базой данных SQLite
  • Flask-Admin для управления моделями
  • Интеграция темы AdminLTE3 для современного интерфейса
  • Пример модели User с полями id, name, email
  • Вкладка Dashboard с разными типами графиков на Chart.js

Структура проекта


/project-root
├── app.py                 # Основной файл приложения
├── templates/             # Шаблоны Jinja2
│   ├── admin\_layout.html  # Шаблон дашборда с AdminLTE3
│   └── ...
├── static/                # Статические файлы (CSS, JS, картинки)
├── data/                  # Папка для данных/баз данных
│   └── mydatabase.db      # SQLite база (создаётся автоматически)
├── requirements.txt       # Список зависимостей
└── README.md              # Документация проекта


Установка

  1. Клонируйте репозиторий:
git clone <URL_репозитория>
cd project-root
  1. Создайте виртуальное окружение и активируйте его:
python -m venv venv
source venv/bin/activate    # Linux/MacOS
venv\Scripts\activate       # Windows
  1. Установите зависимости:
pip install -r requirements.txt

Запуск

python app.py

По умолчанию сервер будет доступен по адресу: http://127.0.0.1:5000


Контакты

Автор: AlgoritmAlchemy