web2py でデータベースにテーブルを作成しようとしています。私はこれが初めてで、MVC構造とその間の呼び出し方法を把握しようとしています。私が行ったことは /modles/db.py にあります。DBを作成しました:
TestDB = DAL("sqlite://storage.sqlite")
次に、 /controllers/default.py に次のものがあります。
def index():
form = FORM(INPUT(_name='name', requires=IS_NOT_EMPTY()),
INPUT(_type='submit'))
if form.process().accepted:
TestDB().define_table(form.vars.name, Field('testField', unique=True))
return dict(form=form)
return dict(form=form)
しかし、これは機能していません。誰かがこれを達成する方法を理解するのを手伝ってくれますか?
ありがとうございました。