如何在Pycharm中运行使用django模型(大块代码)的文件

时间:2012-06-27 16:31:42

标签: python django pycharm

所以我有一大堆代码声明了一些类,创建数据,使用django实际将它们保存到数据库中。我的问题是如何实际执行它?

我正在使用PyCharm并打开文件。但我不知道如何实际执行它。我可以在Django Console中逐行执行,但如果不止于此,它就无法处理缩进。

项目本身运行正常(127.0.0.1加载我的页面)。我怎么能做到这一点?

如果这是一个非常明显的答案,我很抱歉,我一直在努力解决这个问题。

3 个答案:

答案 0 :(得分:1)

如果您的网站加载,您应该将模型导入到您的一个Django视图中。 在视图中,您可以使用模型做任何您喜欢的事情。

答案 1 :(得分:1)

这个名为Command Line Script Launcher的{​​{3}}可以为您提供帮助,

  

此代码段允许您从命令行执行任意Python脚本   与给定项目的上下文:

     

python manage.py execfile /path/to/some/script.py

Django的文档告诉你如何snippet

答案 2 :(得分:0)

您可以右键单击pycharm中的任何python文件并运行它,虽然执行自包含的脚本文件,但您可能想要添加主要技巧:

if __name__ == "__main__":
   do_stuff()