/
sofnuk2004
/
server
Обзор
Документация
Войти
/
sofnuk2004
/
server
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
app/__init__.py
37 строк
1 KB
Sofya Nikolaeva
1
12 окт 2025, 12:12
12 окт 2025, 12:12
b0b77ce
Код
Авторство
О чём код?
from flask import Flask from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate from flask_login import LoginManager from config import Config db = SQLAlchemy() migrate = Migrate() login_manager = LoginManager() def create_app(): app = Flask(__name__) app.config.from_object(Config) db.init_app(app) migrate.init_app(app, db) login_manager.init_app(app) from app.routes.main import bp as main_bp from app.routes.auth import bp as auth_bp from app.routes.users import bp as users_bp from app.routes.images import bp as images_bp from app.routes.models import bp as models_bp from app.routes.admin import bp as admin_bp from app.routes.doctors import bp as doctors_bp from app.routes.patients import bp as patients_bp app.register_blueprint(main_bp) app.register_blueprint(auth_bp, url_prefix='/auth') app.register_blueprint(users_bp, url_prefix='/users') app.register_blueprint(images_bp, url_prefix='/images') app.register_blueprint(models_bp, url_prefix='/models') app.register_blueprint(admin_bp, url_prefix='/admin') app.register_blueprint(doctors_bp, url_prefix='/doctors') app.register_blueprint(patients_bp, url_prefix='/patients') return app