Это веб-приложение, основанное на колбе для управления общежитием. Он включает в себя функциональные возможности для зачисления студентов, управление комнатами, расходы на отслеживание и многое другое.
Клонировать репозиторий:
git clone https://github.com/yourusername/Hostel-Management-System-Using-Flask.git
cd Hostel-Management-System-Using-Flask Создайте виртуальную среду и активируйте ее (имя каталога виртуальной среды .venv ):
python3 -m venv .venv
source .venv/bin/activate # On Windows use `.venvScriptsactivate` Установить диспетчер пакетов pipenv
pip install pipenvУстановите зависимости:
pipenv installИнициализировать базу данных:
flask db init
flask db upgradeЗапустите приложение:
flask run Откройте свой браузер и перейдите на http://127.0.0.1:5000 .
app.py : основной файл приложения, содержащий маршруты и логику.models.py : модели базы данных для студентов, комнаты и расходов.forms.py : формы для зачисления студентов и добавления расходов.templates/ : HTML -шаблоны для страниц приложения.static/ : статические файлы, включая CSS и изображения.migrations/ : Файлы миграции базы данных. / : Домашняя страница со ссылками для регистрации, просмотра студентов, просмотра номеров и управления расходами./enroll : форма, чтобы зарегистрировать нового студента./students : список всех зачисленных студентов./rooms : список всех комнат и их назначенных студентов./expenses : форма для добавления расходов и просмотра общих ежемесячных расходов. Этот проект лицензирован по лицензии MIT. Смотрите файл лицензии для получения более подробной информации.
Взносы приветствуются! Пожалуйста, откройте проблему или отправьте запрос на привлечение.
По любым вопросам или предложениям, пожалуйста, свяжитесь с [email protected].