2

Django では、Django-Extensions プラグインを有効にして Django-Shell を適用した後、IPython の代わりに ptiPython を使用できます。Flask の世界では、Flask-Script の代替となるようで、いろいろ検索しましたが、ptiPython と Flask-Shell を併用するものは見つかりませんでした。

4

1 に答える 1

1

Flask-Scriptサポートipythonbpython。カスタムShellクラスを作成できます

from flask.ext.script import Shell
from ptpython.ipython import embed

class PtShell(Shell):
    def run(self, **kwargs):
        context = self.get_context()
        embed(user_ns=context)

manager.add_command("shell", PtShell())
于 2015-11-14T12:51:12.107 に答える