#python #sqlalchemy
Вопрос:
Отображается следующее сообщение об ошибке, хотя это должно было быть сделано правильно.
Я включил свой код ниже, код ошибки и прикрепил изображение списка pip3.
from flask import Flask
from flask import render_template
from flask_sqlalchemy import SQLAlchemy
from datetime import datetime
import pytz
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///blog.db'
db = SQLAlchemy(app)
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
title = db.Column(db.String(50), nullable=False)
body = db.Column(db.String(3000), nullable=False)
created_at = db.Column(db.DateTime, nullable=False,
default=datetime.now(pytz.timezone('Asia/Tokyo')))
@app.route('/')
def index():
return render_template('index.html')
@app.route('/create')
def create():
return render_template('create.html')
Код ошибки.
из flask_sqlalchemy был поднят модуль SQLAlchemy, но не был поднят модуль с именем «flask_sqlalchemy».
Ответ №1:
Это часто случается со мной с VS-кодом, обычно перезапуск VS-кода исправляет это.
Комментарии:
1. Спасибо! Я использую pycharm. Перезагрузка решила проблему.