Aptana Studio & Pydev & Django server – грузит систему

Упустил момент, когда плагин Pydev стал поддерживать Django. В общем — удобно. Многие действия над проектом можно выполнять из контекстного меню (правая кнопка мышки на проекте, пункт «Django»).

Заметил одну штуку… Если с помощью этого меню запустить сервер разработки (Django->Custom command->[runserver 8080]), то загрузка процессора составляет 100% (если многоядерный, то грузится на 100% только одно ядро). Проверял на Ubuntu 10.04, на двух компах. Процы — Intel, на одном и на двух ядрах.

Выход — запускать сервер руками в терминале, из каталога проекта.

Для интереса, посмотрел и на Win7 на Е8500. Тут уже только загрузка обоих ядер в сумме показывало 100% (примерно 30% одно ядро и 70% второе).

Такой вот, краткий пост…

Django – среда обитания. Часть 10 – Итог

djangoИтак, сегодня я попробую подвести итог проделанной работе. Если вы еще не читали статью полностью, то советую начать именно с этой части.

Эта статья была написана для людей, которые только начали изучать фрейморк Django.

В ней я описал один из возможных вариантов настройки «среды» для создания web-приложений с помощью этого, на мой взгляд, замечательного инструмента.

Сейчас я могу с уверенностью сказать, что данная конфигурация вполне работоспособна. Все шаги, описанные в статье, для тестирования, были проделаны мной не один раз.

Читать далее…

Django – среда обитания. Часть 9 – IDE Aptana Studio

djangoДля работы с Python и Django существует много различных программ. Я уверен, каждый для себя найдет что-то по своему вкусу. В 6-й части речь шла о редакторе UliPad. Он вполне подойдет на роль помощника, когда требуется  оперативное вмешательство в код. Например, вы знаете где допустили ошибку и нужно срочно ее исправить. Несмотря на простоту, он обеспечивает такие необходимые функции, как правильную работу с кодировками, настраиваемую подсветку синтаксиса Python, автодополнение, отступы, нумерацию строк, запуск программ с использованием интерпретатора, установленного у вас… К нему есть множество плагинов, в том числе я увидел и плагин для Django (к сожалению, не разобрался еще как им пользоваться).

Безусловно, программа такого рода необходима и ей всегда найдется применение в определенный момент. Раньше, в далекие 90-ые, о таком наборе сервисных функций при написании кода – можно было только мечтать.

Читать далее…

Django – среда обитания. Часть 8 – Синхронизация версий Python и Django

djangoУ тех из вас, кто прочитал предыдущие части статьи, и следовал рекомендациям, в них даваемым, наверняка  возникнет вопрос: «А зачем необходимо было ставить Python и Django еще и в Windows?». Постараюсь ответить кратко и как можно более понятно.

Несмотря на то, что Python и Django уже установлены на web-сервере ЛС в Ubuntu, и мы можем уже создавать работоспособные приложения, все же необходимо установить их и в Widows.

Как вы помните, для проектов мы создали «расшаренный» ресурс «django-projects». Доступ к нему будем осуществлять по ЛС с компьютеров, работающих на Windows (по крайней мере, я так буду делать). На данный момент программы Windows я знаю гораздо лучше Linux’овых. Т.е. проблем с переходом на фактически новую для меня платформу, я смогу избежать (в конце – концов именно из-за этого я все и затеял).

Читать далее…

Django – среда обитания. Часть 7 – Установка Python и Django в Windows

djangoХотя мы уже имеем вполне работоспособную среду для создания Django-приложений, хочу все-таки рассказать о своей настройке той части «среды обитания», что находится под Windows.

Если у вас уже установлен Python и Django в Windows, и вы   вполне можете сами разобраться с использованием нужной версии, можете смело дальше не читать. Эта часть предназначена для тех, кто только принял решение об изучении языка Python и фреймворка Django.

Читать далее…

Django – среда обитания. Часть 6 – Первое приложение

djangoВ этой части статьи я расскажу о  процессе создания простейшего Django – приложения в том окружении, настройка которого описывалась до этого.

Цель приложения одна – показать, что все работает.

Я не буду рассказывать подробно, что и для чего делается, а просто последовательно опишу всю проделанную работу.

Итак, начнем…

Для начала – проверьте в броузере, по имени вашего сайта (у меня это wsgi.mysite.ss) – должно открываться стандартное приветствие Django. Читать далее…

Django – среда обитания. Часть 3 – Установка Django

djangoВ этой части я постараюсь подробно рассказать об установке самой Django, Т.к. статья адресована, в основном, для человека, не знакомого с Linux системами, я буду подробно описывать каждый свой шаг (см. часть 1). Так же для продолжения, я буду исходить из того, что у вас уже есть web-сервер на Ubuntu, и он настроен так, как описано в части 2.

Чтобы работать дальше я скачал программу терминального доступа по SSH соединению – «putty.exe» вот отсюда

http://putty.org.ru/download.html

Она позволяет соединяться с сервером по защищенному соединению, но мне главное, что она позволяет делать копи/паст («Ctrl+ins»/«Shift+ins») и изменять размеры/цвет шрифта в терминальном окне. Так же она не «захватывает» мышку. Читать далее…

Страница 1 из 212