前提・実現したいこと
プログラミング初心者です。
今、flaskを勉強しております
from flask_migrate import Migrate
をして、ターミナルで flask db initを実行したいです。
どうぞよろしくお願い申し上げます
発生している問題・エラーメッセージ
Usage: flask [OPTIONS] COMMAND [ARGS]...
Try 'flask --help' for help.
Error: No such command 'db'.
該当のソースコード
app.py ↓
import os
from flask import Flask
app = Flask(name)
basedir = os.path.abspath(os.path.dirname(name))
app.config['SECRET_KEY']='mysecretkey'
app.config['SQLALCHEMY_DATABASE_URI']='sqlite:///' +os.path.join(basedir, 'data.sqlite')
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = True
models.py ↓
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate
from app import app
db = SQLAlchemy(app)
Migrate(app,db)
class Member(db.Model):
tablename = 'members'
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.Text)
age = db.Column(db.Integer)
comment = db.Column(db.Text)
def init(self, name, age, comment):
self.name = name
self.age = age
self.comment = comment
試したこと
調べてはみましたが何もすることができませんでした。
補足情報(FW/ツールのバージョンなど)
VScode mac book pro

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