我在Eclipse中使用Django,我想通过Eclipse启动和停止服务器,输出显示在控制台中。除了事件发生的时间和结果出现之间的延迟之外,这很棒。通常,为了让控制台显示某些内容,我必须对代码进行更改并保存(django然后重新加载它),否则我必须重新启动服务器。在右下角说“刷新完成”,所以也许这与它有关,但我不知道如何让它显示控制台输出现场,因为它的发生Django和Eclipse,控制台
回答
在我的系统(Ubuntu 10.04 ,Python 2.6,Django 1.2.1,Eclipse 3.5,PyDev),我看到了在工作中看到的相同行为(Windows 7,Python 2.6,Django 1.2.1,Eclipse 3.6,PyDev):
当我开始从Eclipse内部的Django runserver,它的输出会转到控制台窗口,除了第一次启动消息。因此,第一条消息将是访问日志条目或错误跟踪。一旦你更新了一个属于Django项目的类,你将得到一个服务器启动消息,然后是任何后续的访问/错误日志条目。
[23/Aug/2010 23:59:52] "GET /foo/bar/ HTTP/1.1" 200 27085
Validating models...
0 errors found
Django version 1.2.1, using settings 'foo.settings'
Development server is running at http://127.0.0.1:8080/
Quit the server with CONTROL-C.
[24/Aug/2010 00:01:06] "GET /foo/bar/ HTTP/1.1" 200 27365
,我认为唯一的延迟而重新运行,而劳动密集型组Web服务,但即使是在早期版本的一个巨大的进步。
我看到这样的行为。它只有在保存并重新加载某些东西后才会吐出控制台输出。这很烦人,但我想我可以忍受它,如果我没有任何选择 – JPC 2010-08-26 00:59:17
也许是一个愚蠢的问题,但你的电脑有足够的内存? Eclipse是一个严重的内存管理器,添加Python加Django加Firefox和一堆打开的标签可能会真的会给你的系统带来负担... – 2010-08-26 03:08:58
- 1. Eclipse控制台VS Netbeans的控制台
- 2. Eclipse RCP控制台
- 3. django SQL控制台
- 4. 与编码在Eclipse控制台和Python
- 5. Eclipse控制台和java stacktrace颜色
- 6. 如何输出和显示Unicode在Groovy控制台(GroovyStarter)和GGTS/Eclipse控制台
- 7. 控制台显示在Eclipse
- 8. 清除Eclipse控制台java
- 9. Eclipse CDT控制台故障
- 10. Eclipse控制台终止码
- 11. Eclipse控制台问题
- 12. Eclipse中的Python控制台
- 13. Eclipse控制台无输出
- 14. Eclipse独立控制台
- 15. Eclipse写入控制台
- 16. Eclipse控制台样式
- 17. Eclipse控制台错误消息限制
- 18. Django项目控制台管理+在Eclipse中编码
- 19. Pydev Eclipse控制台不支持curses.setupterm
- 20. Eclipse控制台时间戳插件?
- 21. Eclipse C++控制台打印命令linux
- 22. 互动控制台插件为Eclipse
- 23. Eclipse停止从控制台清除
- 24. Eclipse RCP:自定义控制台
- 25. Eclipse插件 - 延迟写入控制台
- 26. PHP:消息/日志到Eclipse控制台?
- 27. Eclipse插件控制台产品
- 28. Eclipse上的分离控制台
- 29. 从清除控制台停止Eclipse
- 30. 在eclipse控制台中显示信息
你是指Django的'runserver'吗?您使用的是哪个版本的Django,以及哪个版本的Eclipse?更具体的会在更好的答案中得到回报。 – 2010-08-22 19:43:13
我指的是Django的runserver。我正在使用Django 1.2.1和Eclipse 3.6.0 – JPC 2010-08-23 02:58:26