Сервер обновлений Flask в Firefox не работаетPython

Программы на Python
Ответить
Anonymous
 Сервер обновлений Flask в Firefox не работает

Сообщение Anonymous »

Я использую Flask в VS Code, и у меня есть несколько кодов для моего веб-сайта, которые я пытаюсь создать, но у меня есть одна проблема: когда я делаю оператор печати или маршрут, в первый раз все работает идеально , но если я захочу изменить его (изменить оператор печати или маршрут), он не обновит его на сервере веб-сайта, но если я назову его со старым именем, которого больше не существует, это сработает. например: @xy.route('/SignUp') измените на @xy.route('/signup'). если я вызову его с новым /signup, это не сработает, но если я вызову его со старым /SignUp, которого больше нет в моем коде, это сработает.
app.run(debug=True) включен, а также app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 0,
app.config['TEMPLATES_AUTO_RELOAD'] = True
Спасибо за помощь
вот разные файлы. все файлы находятся в каталоге веб-сайта, за исключением main.py, который находится вне каталога
main.py:

from website import create_app

app = create_app()

if __name__ == '__main__': #only if we run this file we are going to execute the following line
app.run(debug=True) # debux true means it is going to aktualisieren when we change something

init.py:
print("Importing website module...")
from flask import Flask

def create_app():
app = Flask(__name__)
app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 0
app.config['TEMPLATES_AUTO_RELOAD'] = True

from .views import views
from .auth import auth

app.register_blueprint(views,url_prefix='/')
app.register_blueprint(auth,url_prefix='/')

return app

views.py: интересно то, что на моем сайте есть надпись «Добро пожаловать на домашнюю страницу!» это было старое печатное заявление, которого больше нет. "Добро пожаловать!" не отображается
print("Loading views module...")

from flask import Blueprint

views = Blueprint('views', __name__)

@views.route('/')
def home():
return "Welcome!"


auth.py:
print("Loading auth module...")

from flask import Blueprint

auth = Blueprint('auth', __name__)

@auth.route('/login')
def login():
return "
login
"

@auth.route('/logout')
def log_out():
return "
logout
"

@auth.route('/signup')
def sign_up():
return "
SignUp
"


Подробнее здесь: https://stackoverflow.com/questions/793 ... oesnt-work
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»