增加env

This commit is contained in:
dekun
2026-05-12 15:38:27 +08:00
parent 895e1bed0f
commit 6280480e48
7 changed files with 170 additions and 2 deletions
+6
View File
@@ -1,7 +1,9 @@
import os
import secrets
from pathlib import Path
from typing import Optional
from dotenv import load_dotenv
from flask import Flask, flash, redirect, render_template, request, url_for
from flask_login import LoginManager, current_user, login_required, login_user, logout_user
from flask_wtf.csrf import CSRFProtect
@@ -9,6 +11,10 @@ from flask_wtf.csrf import CSRFProtect
from forms import GroupForm, LoginForm, ServiceForm
from models import Service, ServiceGroup, User, db
# 与 app.py 同目录的 .env;若文件不存在则忽略。已存在于操作系统中的同名变量不会被覆盖。
_ROOT = Path(__file__).resolve().parent
load_dotenv(_ROOT / ".env")
login_manager = LoginManager()
csrf = CSRFProtect()