【发布时间】:2019-04-16 16:11:19
【问题描述】:
当我更改网站模板的 html 代码时,我的 Flask Web 应用程序没有改变。我已将环境变量FLASK_DEBUG 设置为1。
这是我的 application.py Python 代码的一部分:
import os
from flask import Flask, session, render_template, redirect
from flask_session import Session
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
app = Flask(__name__)
# Check for environment variable
if not os.getenv("DATABASE_URL"):
raise RuntimeError("DATABASE_URL is not set")
# Configure session to use filesystem
app.config["SESSION_PERMANENT"] = False
app.config["SESSION_TYPE"] = "filesystem"
Session(app)
# Ensure templates are auto-reloaded
app.config["TEMPLATES_AUTO_RELOAD"] = True
【问题讨论】:
-
你的
main在哪里?您在哪里运行应用程序? -
您能创建最小、完整和可验证的示例吗?示例中是否需要烧瓶会话或 sqlalchemy?你如何运行你的应用程序?如果您编辑您的 html 模板,您能否更具体地说明什么“不会改变”?