Labu tempat untuk menempatkan db.create_all
# This file initializes your application and brings together all of the various components.
# TL;DR: db.create_all(app=app)
from flask import Flask
from .views import mainRoutes # This just imports my URL-routes
from .extensions import db # Creates db in another file
app = Flask(__name__)
app.config.from_pyfile('../settings.py') # Separate file to configure your app
db.init_app(app)
db.create_all(app=app) # THIS IS THE CRITICAL SOLUTION
app.register_blueprint(mainRoutes)
from DatabaseTest import views # import down here to prevent circular imports
Odd Oystercatcher