基础的切片和质量控制

This commit is contained in:
2026-04-10 13:58:18 +08:00
commit 975f06eb46
3302 changed files with 650758 additions and 0 deletions

26
run.py Normal file
View File

@@ -0,0 +1,26 @@
from app import create_app
from app.models import db, User
from werkzeug.security import generate_password_hash
app = create_app()
def init_admin():
with app.app_context():
# 检查是否已有管理员
admin = User.query.filter_by(username='admin').first()
if not admin:
admin_user = User(
username='admin',
password_hash=generate_password_hash('admin123'),
is_admin=True,
is_guest=False
)
db.session.add(admin_user)
db.session.commit()
print("Default admin created: admin / admin123")
else:
print("Admin already exists.")
if __name__ == '__main__':
init_admin()
app.run(host='0.0.0.0', port=5001, debug=True)