Comments 51
Будучи абсолютным новичком в Django-разработке, я потратил три дня на поиски информации, отвечающий на вопрос: «А с чего начать-то?».
Думаю, другим абсолютным новичкам инструкция позволит сократить это время. По крайней мере одному такому человеку она уже помогла.
Думаю, другим абсолютным новичкам инструкция позволит сократить это время. По крайней мере одному такому человеку она уже помогла.
Да что ж Вы так? Будучи абсолютным новичком в питоне и джанго, я потратил час на то, чтобы написать свой блоговый движок.
Наверное, потому что есть:
docs.djangoproject.com/en/dev/intro/install
docs.djangoproject.com/en/dev/intro/tutorial01
djangobook.com
Не говоря уже о полнейшей документации.
Наверное, потому что есть:
docs.djangoproject.com/en/dev/intro/install
docs.djangoproject.com/en/dev/intro/tutorial01
djangobook.com
Не говоря уже о полнейшей документации.
А эклипс для джанго не фонтан, к слову.
а что фонтан?
Wing IDE, есть free-версия. Komodo IDE, есть free-версия. А вообще — гугл вам в помощь. Есть еще UliPad.
Komodo IDE — полное автодополнение, минус — сильная тормознутость. Как среда для разработки/отладки именно на питоне — наверное, лучшая IDE, но как редактор — так себе, поэтому я от нее ушел.
Мои персональные фавориты — TextMate на маке и его писи-аналог e — texteditor. e поддерживает текстмейтовские бандлы (плагины), и, как по мне, немного удобнее. Есть бандлы для питона, джанго, джанговских шаблонов, jquery — набор прямо-таки для риальни вебдванольни приложени. Оба редактора платные, стоят в районе $35, но бедный студент может найти лекарство, если захочет.
Всякие другие перепробованные IDE не устроили, увы.
Мои персональные фавориты — TextMate на маке и его писи-аналог e — texteditor. e поддерживает текстмейтовские бандлы (плагины), и, как по мне, немного удобнее. Есть бандлы для питона, джанго, джанговских шаблонов, jquery — набор прямо-таки для риальни вебдванольни приложени. Оба редактора платные, стоят в районе $35, но бедный студент может найти лекарство, если захочет.
Всякие другие перепробованные IDE не устроили, увы.
спасибо, чуваки за дополнения. думаю они будут полезны
В той бете которая на сайте уже перешли на новую ветку Gekko, так что работать стал быстрее. Для себя сделал выбор в сторону Eclipse потому что он стабильнее, но отлаживать лучше всего в Komodo
А какое IDE под никсы имеет такое же полное автодополнение?
информация в статье и информация по ссылкам направлены на решение разных проблем. внимательно читайте статью
cargo.caml.ru/djangobook/ — ДжангоБук на русском.
Отмечу, что сейчас репозиторий с PyDev для Eclipse находится по адресу pydev.org/updates/ вместо устаревшего линка pydev.sourceforge.net/updates/
Скажите, а новичек в django-разработке это кто под этим понимается? Такой человек, который начитался статей по веб-программированию и захотел создать своего хомяка? Просветите меня пожалуйста.
"—" = «есть»
Сейчас сам пытаюсь для джанго писать, еклипсом не пользуюсь, ибо для меня более удобен emacs+PSVN+django_html. Для репозитария юзаю www.assembla.com/ довольно удобный, много фич, + для таких небольших целей он бесплатен.
— 2. Установка Django.
Я бы упомянул про setup tools. Гораздо удобнее, чем выкачивать и ставить руками. Одна команда в консоли и всё готово.
Я бы упомянул про setup tools. Гораздо удобнее, чем выкачивать и ставить руками. Одна команда в консоли и всё готово.
pypi.python.org/pypi/setuptools
Ставим, а потом:
easy_install www.djangoproject.com/download/1.0/tarball/
для 1.0
easy_install code.djangoproject.com/svn/django/trunk/
для транка
Ставим, а потом:
easy_install www.djangoproject.com/download/1.0/tarball/
для 1.0
easy_install code.djangoproject.com/svn/django/trunk/
для транка
Может идеологически более правильно было бы в качестве серверной части развернуть *nix песочницу под VirtualBox и работать с ней как с настоящим сервером? При всей объективной сложности такого подхода, это все-таки ближе к реальности, да и интереснее к тому же.
я не описывал в статье решения проблемы с развёртыванием сервера.
было бы здорово, если бы Вы написали подробную инструкцию по этой части. можно будет вторую статью потом написать.
было бы здорово, если бы Вы написали подробную инструкцию по этой части. можно будет вторую статью потом написать.
> удалённой разработки
исправьте, пожалуйста.
исправьте, пожалуйста.
Хорошая и полезная статья! Жду продолжения!
Эх. Где ж вы были на прошлой неделе, когда я кучу мануалов копал?:)
UliPad — хорошая вещь, подсветка большей части templates для Python
А что это вы людей к SVN привязываете? Ссылку бы сначала вставить на обзор систем контроля версия, может им питоний Mercurial больше понравится?
Например — better-scm.berlios.de/comparison/comparison.html — «The primary strengths of Mercurial are its simplicity and speed.»
Например — better-scm.berlios.de/comparison/comparison.html — «The primary strengths of Mercurial are its simplicity and speed.»
И плагин для Eclipse у Меркуриала тоже есть.
> Для работы с SubVersion, или системой контроля версий, для Eclipse существует плагин SubEclipse.
А вот это надо заменить на «Для работы с SubVersion, ОДНОЙ ИЗ систем контроля версий, для Eclipse существует плагин SubEclipse.»
Простите, но меня уже не остановить :)
А вот это надо заменить на «Для работы с SubVersion, ОДНОЙ ИЗ систем контроля версий, для Eclipse существует плагин SubEclipse.»
Простите, но меня уже не остановить :)
Есть еще один ньюанс. Без лишних телодвижений не работает автокомплит для моделей импортированных из апликаций. Нужно добавить в PYTHONPATH папку выше папки проекта, т.е. если проект лежит в c:\projects\myprject то в PYTHONPATH нужно прописать c:\projects\
Спасибо за отличный мануал.
Есть вопрос:
Я установил Django и в общем при установке все так быстро произошло (ну вспышка, черное окно, множество белого текста), что не успел запомнить куда же был установлен django :)
Я только знаю, что питон установлен у меня C:\Python25 и где-то тут же должен быть и Djnago, но где ???
Спасибо
Есть вопрос:
Я установил Django и в общем при установке все так быстро произошло (ну вспышка, черное окно, множество белого текста), что не успел запомнить куда же был установлен django :)
Я только знаю, что питон установлен у меня C:\Python25 и где-то тут же должен быть и Djnago, но где ???
Спасибо
у меня здесь: C:\Django-1.0\django
Поздно каюс, конечно, но — на 3 шаге (установка IDE) я завис — на сайте нет IDE для Питона) Можно указать, качать что именно??
Круто) Помогло. Интересно, а пайдев не имеет джанго в своём составе для автодополнения?
Sign up to leave a comment.
Инструкция по развёртыванию полноценной среды для совместной удалённой разработки с Django в Windows. Для абсолютных новичков.