gpt4 book ai didi

django - 如何将导入预加载到 Django 的 manage.py shell 命令中?

转载 作者:行者123 更新时间:2023-12-04 00:48:55 25 4
gpt4 key购买 nike

当我在我的 Django 项目上运行 manage.py shell 来查看一些东西时,我总是想在 shell 的开头运行一些常见的导入(例如,我总是想导入我的模型文件。)我怎么能有这些每次运行shell命令时自动运行?

第二个相关问题,当我点击向上箭头时,我得到了“^A”字符而不是之前在 manage.py shell(以及我的常规 python shell)中运行的命令,我该如何解决这个问题,以便它加载上一个命令就像在 Linux/Unix 命令行上一样?

最佳答案

第一个问题,看manage.py shell_plus django-extensions 提供的命令项目。它将在 shell 启动时加载所有模型文件。该项目也有很多其他有用的技巧,所以绝对值得一试。

对于第二个问题,我只能猜测你需要安装readline .

关于django - 如何将导入预加载到 Django 的 manage.py shell 命令中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1836361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com