実現したいこと
データベースを作成したい
前提
https://youtu.be/VtJ-fGm4gNg
こちらの動画でFlaskの基礎を学んでいます。
sqlite3,SQLAlchemyをインストールしてターミナルで
from app import db と実行したところこんなエラーが出ました。
発生している問題・エラーメッセージ
PS C:\Users\katau\Python\sample> from app import db ParserError: Line | 1 | from app import db | ~~~~ | The 'from' keyword is not supported in this version of the language.
試したこと
・ChatGPTに相談した
コードの間違いは無いとのこと
補足情報(FW/ツールのバージョンなど)
コード
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 Post(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(50), nullable=False) body = db.Column(db.String(300), nullable=False) created_at = db.Column(db.DateTime, nullable=False, default=datetime.now(pytz.timezone('Asia/Tokyo'))) @app.route('/') def blog(): return render_template('index.html')

回答1件
あなたの回答
tips
プレビュー