Я использую Django с Eclipse, и я понял, что вы можете запустить и остановить сервер через Eclipse, и выход появится в консоли. Это замечательно, за исключением того, что происходит задержка между тем, когда происходит событие, и когда появляется результат. Обычно для того, чтобы что-то появилось на консоли, я должен внести изменения в код и сохранить его (django затем перезагружает его), или мне нужно перезагрузить сервер. В правом нижнем углу написано «Refresh on finish», так что, возможно, это имеет к этому какое-то отношение, но я не могу понять, как заставить отображать консольный вывод в реальном времени, как это происходит.Django and 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):
Когда я начинаю Django runerver из Eclipse, он выводится в консольное окно, за исключением первых сообщений запуска. Таким образом, первым сообщением будет либо запись журнала доступа, либо трассировка ошибки. После обновления класса, входящего в проект 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
Единственная задержка, что я воспринимаю это во время повторного запуска довольно трудоемкий набор веб-сервисов, но даже это массивное улучшение по сравнению с предыдущими версиями.
Я вижу подобное поведение. Он выводит консольный вывод только после сохранения и перезагрузки чего-либо. Это раздражает, но я предполагаю, что смогу жить с ним, если у меня нет возможности. – JPC
Возможно, немой вопрос, но на вашем компьютере достаточно памяти? Eclipse - это серьезный всплеск памяти, и добавление Python плюс Django plus Firefox и куча вкладок, открытых, действительно могут наложить налог на вашу систему ... –
- 1. Консоль Python в Eclipse
- 2. Django and Eclipse, создающий портативный проект
- 3. Консоль eclipse всегда максимизирует
- 4. Eclipse RCP: Пользовательская консоль
- 5. Консоль Eclipse RCP
- 6. Eclipse написать на консоль
- 7. Консоль отладки в Eclipse
- 8. Консоль Java (Eclipse, Mac)
- 9. Консоль Eclipse в RCP отсутствует
- 10. Консоль Eclipse с входом ansi
- 11. Eclipse консоль неправильно печатает слова
- 12. Печать (физически) Консоль в Eclipse
- 13. Eclipse Консоль не отображается Исключения
- 14. Консоль Eclipse: верните порядок строк
- 15. Консоль Eclipse, не отображающая журналы
- 16. Консоль Eclipse не показывает вывод
- 17. Eclipse - запись файла на консоль
- 18. Пользовательская консоль Autoscroll в Eclipse
- 19. Моя консоль мигает - Java - Eclipse
- 20. Eclipse checkstyle and formatter
- 21. eclipse and tomcat
- 22. Eclipse Projects And Git
- 23. Eclipse Kepler And DataBase
- 24. Eclipse plungins and threads
- 25. Eclipse, Maven and Spring
- 26. Eclipse and Ant
- 27. Eclipse, Git and Assembla
- 28. GWT Maven and Eclipse
- 29. Eclipse and derby
- 30. Eclipse Order and Export
Вы ссылаетесь на 'runerver' Django? Какую версию Django вы используете и какую версию Eclipse? Быть более конкретным будет выигрыш в лучших ответах. –
Я имею в виду рабочий сервер Django. Я использую Django 1.2.1 и Eclipse 3.6.0 – JPC