2

manage.py shell検索しましたが、Djangoや Railに似たコンソールやシェルを実行する簡単な方法が見つかりませんでした。rails console

既存のプロジェクトで Bottle を使い始めたばかりなので、コンソールで既存のモデルとマネージャーをいじってみたかっただけです。私が思いついた最も近いものは、ipdb の set_trace() を使用してそこから移動することでしたが、それは決して理想的ではありません。

また、Bottle を Werkzeug と統合しようとしましたが、指示に従うと:

import bottle
app = bottle.Bottle()
werkzeug = bottle.ext.werkzeug.Plugin()
app.install(werkzeug)

次のトレースバック エラーが発生します。

Traceback (most recent call last):
File "mysite.py", line 62, in <module>
werkzeug = bottle.ext.werkzeug.Plugin()
AttributeError: 'module' object has no attribute 'werkzeug'
4

1 に答える 1

1

ソースの先頭にこれを追加して、 importing bottle.ext.werkzeug を追加してみてください:

import bottle.ext.werkzeug
于 2013-03-12T18:08:07.363 に答える