Referenzen im Python-Flask-Paket
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-18 10:49:29
0
1
545

1. Als ich die Flask-Webentwicklung praktizierte, konnte models.py die App nicht importieren, die Import-Datenbank funktionierte nicht, und beides funktionierte nicht.

2. Die Codestruktur ist wie folgt:

Ich möchte die Datenbank der App in models.py importieren, aber es war nicht erfolgreich. Wenn ich „from“ verwende, wird der Fehler „Versuchter relativer Import in Nicht-Paket“ angezeigt . Bei der Verwendung von „Wenn die App die Datenbank importiert“, lautet der Fehler: „Name der Datenbank kann nicht importiert werden.“ Der Code „__init__“ lautet wie folgt: „aus flask import Flask, render_template“ „aus flask_bootstrap import Bootstrap“ „aus flask_mail import Mail“ „aus flask_moment import Moment“ „aus flask_sqlalchemy import SQLAlchemy“.
aus flask_login LoginManager importieren

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




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

Antworte allen(1)
某草草

把models放到main文件夹下。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage