【发布时间】:2014-01-21 04:13:40
【问题描述】:
我希望在 PyCharm 2.7.3 中使用更新的 Django (1.7.dev)...所以它是我项目的 virtualenv 中安装的唯一 Django 版本。
但是,“工具”->“运行 manage.py 任务”列表并没有发现 Django 本身包含的新命令,例如 migrate 或 makemigrations。 (根据之前使用 South 等应用程序的经验,我希望所有可用的任务都会被自动发现。)
有没有办法帮助 PyCharm 2.7.3 发现和使用这些新选项?
【问题讨论】:
-
更新:还没有学会让这些命令出现在 PyCharm“运行 manage.py 任务”列表中的方法。当然可以在 PyCharm 外部运行它们,也可以将它们添加为自定义“运行/调试配置”,以便在 PyCharm 内部交替执行。我还没有遇到在 PyCharm 2.7.3 中使用 Django 1.7.dev 的任何其他障碍。我怀疑“运行 manage.py 任务”列表是 [hardcoded-options + app-autodiscoveries],而不是 [autodiscovered-built-ins + app-autodiscoveries],因为该列表仍然包含选项(如
cleanup) Django 1.7.dev.