Django中的交互式Shell

6
我想要一个与代码交互的shell,但我不知道是否存在这样的东西。有人能在这一点上帮助我吗?
编辑:
我已经知道我们可以使用 "python manage.py shell",但是我想有一种方式将其插入到代码中,以便我们不必在shell中重新导入所有库。
4个回答

8

你可以使用 ptpython,这很酷;就像 python manage.py shell_plus --ptpython - alexzander

3

2
抱歉,这并没有回答我的问题。 - user7454692
Not answer to question. - coredumped0x

0

先进入Django项目根目录,然后在命令行中输入python manage.py shell,在这里执行视图操作。


1
抱歉,这并没有回答我的问题。 - user7454692

0
你也可以在PyCharm中使用pydev控制台,如果你在PyCharm的偏好设置中进行设置,它可以加载任何你想要的东西。
我的在这里:
/Users/waryak/.virtualenvs/python3.8_django/bin/python3.8 /Applications/PyCharm.app/Contents/plugins/python/helpers/pydev/pydevconsole.py --mode=client --port=49852

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接