Références dans le package Python Flask
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-18 10:49:29
0
1
591

1. Lorsque je pratiquais le développement Web Flask, models.py ne pouvait pas importer d'application, depuis app import db, import db et depuis .

2. La structure du code est la suivante :

Je souhaite importer la base de données de l'application dans models.py dans l'application, mais cela a échoué. Lorsque j'utilise from , l'erreur est Tentative d'importation relative dans un non-package.
from flask import Flask,render_template
from flask_bootstrap import Bootstrap
from flask_mail import Mail
from flask_moment import Moment
from flask_sqlalchemy import SQLAlchemy.
depuis flask_login import LoginManager

bootstrap=Bootstrap()

mail=Mail()

moment=Moment()
db=SQLAlchemy()
login_manager=LoginManager

def create_app(config_name):

app=Flask(__name__)
app.config.from_object(config[config_name])
config[config_name].init_app(app)

bootstrap.init_app(app)
mail.init_app(app)
moment.init_app(app)
db.init_app(app)
from .main import main as blueprint
app.register_blueprint(blueprint)

return app

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(1)
某草草

Placez les modèles sous le dossier principal.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal