Я учусь Python Flask и пишу простое веб-приложение с разделом комментариев, авторизируюсь и создаю раздел пользователя. Я застрял после нескольких уроков. Я создал файл config.py, чтобы добавить в него все конфиги приложения, такие как ENV name, DEBUG, SECRET_KEY, но я не нашел способа настроить номер порта в этом файле. Я пишу в классе конфигурации PORT = 8000, но мое приложение не распознает это, я должен настроить его в файле run.py "app.run (port = 8000)".
У вас есть Есть идеи? Спасибо:)
Config.py:
import os
class Config(object):
SECRET_KEY = 'secretkeyforsessions'
class DevelopmentConfig(Config):
#PORT = 8000
#port = 8000
ENV = "development"
DEBUG = True
SQLAlCHEMY_DATABASE_URI = "mysql://root:root@localhost/flask"
SQLALCHEMY_TRACK_MODIFICATIONS = False
run.py:
if __name__ == '__main__':
csrf.init_app(app)
"""
db.init_app(app)
with app.app_context():
db.create_all() # Se encarga de crear todas las tablas que no sean creadas
"""
app.run(port = 8000)