我一直在阅读的关于Django的书要求在安装Python和导入Django方面大量使用命令行。它详细说明了命令行本身和python shell所需的命令行命令,以便创建新项目,启动Web服务器,执行模型与数据库的同步等等。我也有Eclipse用于Ruby on Rails。它包含一个PyDev插件。是否有一个通过Eclipse的GUI方式,以便我不需要经常打开DOS窗口?
答案 0 :(得分:1)
一些管理任务(如创建项目或同步数据库)最好从命令行完成。我个人喜欢定义一堆shell别名 - 比如:http://ramin.firoozye.com/2008/03/03/django-bash-shell-shortcuts/ 所以我不必记得输入所有的东西。
但您可以使用PyDev和Eclipse来启动服务器 - 这样可以轻松设置断点并逐步执行代码。配置完成后,您只需点击“调试器”按钮,它就会启动Django服务器并等待您点击它。
以下是有关如何为Django配置Pydev的说明:
http://pydev.blogspot.com/2006/09/configuring-pydev-to-work-with-django.html
编辑:我错过了你在谈论DOS。通过使用批处理文件和环境变量,您可以获得与shell别名相同的效果。或者使用Cygwin并获得一个bash shell。答案 1 :(得分:1)
您可以使用Komodo Edit ...在此IDE中,您可以设置许多命令......
我在我的博客中发布了一个tuto,但它是葡萄牙语... 如果你愿意,我可以发送一个.doc文件。然后你可以使用谷歌翻译!
http://chevitarese.wordpress.com.br
Fred Chevitarese - GNU / Linux
答案 2 :(得分:0)
你能在eclipse中设置一个单独的脚本来使用subprocess.popen运行你需要的命令然后等待输入来杀死子进程吗?