Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 15, 2009 15:12:01

EvgIq
От:
Зарегистрирован: 2009-11-14
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

Добрый день!
Совсем недавно начал изучать Python и Django.
Т.к. этот предмет для меня новый, то не все сразу получается.

Поэтому хочу обратиться к людям, которые уже имеют реальный опыт разработки и внедрения проектов.

Таких как я, наверняка много :), поэтому прошу с пониманием отнестись к моим вопросам.

Итак…

Прежде всего мне интересна организация рабочего места.
Конечно, сколько людей - столько и мнений, как и что кому удобно.
Но, если можно, разработчики - поделитесь у кого как все настроено:

1. Используемое програмное обеспечение:
1.1. Версия Питон
1.2. Версия Джанго
1.3. ОС на которой локально тестируете
(может несколько ОС, например, меня подмывает поставить на одном из компов Linux и организовать в локалке сервак для тестирования в “приближенных”, так сказать, условиях… стоит ли это делать?)
1.3. Другое ПО и библиотеки, используемые в работе (редакторы, среды программирования, плагины, серверы БД)

2. Установка всего, что выше перечислено. Не процесс (хотя если есть тонкости, то интересно конечно и это), а хотя бы что-куда ставите.
Допустим если установлено несколько версий Python, то как это удобнее сделать.
Или установлено несколько серверов БД - какие, как ставить-настраивать (ведь ясно, что sqlite - не подойдет для серьезного проекта).

3. Собственно сам процесс разработки.
Организация и структура папок для проектов, отслеживание версий проектов.
Использование и настройка ПО из п. 1.3. в этом контексте.
Когда уже проект работает, как осуществляете его правку, исправление.

Буду благодарен за ответы людей - уже успешно работающих с Python+Django.
Поделитесь опытом :)

Послесловие к вопросу (12/12/09)
Если кому интересен опыт настройки окружения для работы с Django - ссылка в
профайле



Отредактировано (Дек. 12, 2009 06:39:47)

Офлайн

#2 Ноя. 15, 2009 16:37:30

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Django - правильный старт

Куда номер счета для перевода денег присылать?:-)

И пользуйтесь поиском.



Офлайн

#3 Ноя. 15, 2009 17:14:44

maxp
От:
Зарегистрирован: 2008-07-03
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

Вообще, рекомендую изыскания начинать с http://softwaremaniacs.org/forum/django/

Лично я использую для разработки Eclipse/PyDev, в качестве scm Mercurial или Git, Python 2.6.4, Django 1.1.1, PostgreSQL 8.4.1, nginx-0.8.17, платформа Linux Gentoo, сервера в основном тоже такие же.

Всё вышеописанное никоим образом на заточено под Django, просто одно органично сочетается с другим.



Офлайн

#4 Ноя. 15, 2009 18:59:41

EvgIq
От:
Зарегистрирован: 2009-11-14
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

Daevaorn сумму озвучте :)

lorien не хотел, извиняюсь. Как “оживут” может что-нибудь напишите по теме :) Судя по звездам, вроде много знаете.

Поиском пользуюсь. Просто “Давненько уже не брал я в руки шашек” (© Н.В.Гоголь
В бытность, когда я занимался активным программированием немного по другому все было.

Сейчас инфы конечно много, но вся она, как правило, разбросана по личным блогам. Объективную картину как, допустим, начать что-то делать на Django - очень не просто. Можно найти ответы уже на конкретные технические вопросы, но пока до этого еще не дошел. Понятно есть книги, но они на английском (да и в них немного по этой теме). Так уж получилось, что учил французский, а работал последние 7 лет с немцами (понимаю, что это меня не оправдывает, но так уж сложилось :) ). Так что с этим тяжко.
Есть http://djbook.ru/ - задумка отличная, авторам - спасибо человеческое, но пока там очень много не переведено, и есть и откровенно непонятные моменты.

Поэтому и решил спросить у знающих людей - как начать правильно.

Думаю, что в обучении Django (да и вообще любого языка прогр-ния) очень помогут примеры, и есть сайт, где можно скачать исходники. Но что толку если не знаешь куда-чего “разложить”, какую библ-ку “прикрутить”, какой сервак “поднять” чтобы посмотреть и подучиться.

Прошу прощения если многого хочу :) Если кого коробит от моих вопросов - просто закройте вкладку брозера :)

PS
Может быть лучше спросить так - что Вы делаете, для работы с Python и Django (и со своим сервером БД), когда настраиваете “чистый” комп (допустим после смены\переустановке ОС)?



Отредактировано (Ноя. 15, 2009 19:10:44)

Офлайн

#5 Ноя. 15, 2009 19:09:53

k0sh
От:
Зарегистрирован: 2009-10-08
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

Стандартный ответ - начать с туториала: http://docs.djangoproject.com/en/dev/intro/tutorial01/



Офлайн

#6 Ноя. 15, 2009 19:35:26

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Django - правильный старт

EvgIq
есть сайт, где можно скачать исходники
В разделе джанго этого форума есть соответствующая выделенная тема, посмотрите, может чего и нароете =)



Офлайн

#7 Ноя. 15, 2009 23:48:40

EvgIq
От:
Зарегистрирован: 2009-11-14
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

maxp
PostgreSQL из-за того, что на MySQL нормального интерфейса на Python 2.6 нет или сама БД больше нравится?

lorien
Спасибо за конструктивный ответ.

lorien
Но смысла про это всё писать нету т.к. вам бы для начала разобраться с настройкой джанго проекта и запуском сайта в debug-server
Почему-же, как раз с этим разобрался. (может у кого сложилось мнение, что я вчера услышал про django - это не так)
Так что с удовольствием прочитаю о дальнейших действиях, если Вам не трудно.
Было бы очень поучительно узнать про инструментарий для разработки.

Отдельное спасибо за заботу о моем образовании - буду стремиться освоить чужестранный язык :)
И не раздражайтесь, пожалуйста! (молодежь нервная какая-то пошла, жуть просто :) )



Офлайн

#8 Ноя. 16, 2009 08:04:30

Naota
От:
Зарегистрирован: 2007-06-04
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

Я пересмотрел много IDE(PyScripter, PyDev, NetBeans, vim и т.д.) и остановился на IntellijIDEA.



Офлайн

#9 Ноя. 16, 2009 11:39:10

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

Naota
Я пересмотрел много IDE(PyScripter, PyDev, NetBeans, vim и т.д.) и остановился на IntellijIDEA.
вы купили лицензию на IntellijIDEA? у не триал на месяц.



Офлайн

#10 Ноя. 16, 2009 11:45:09

Naota
От:
Зарегистрирован: 2007-06-04
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Django - правильный старт

qman
Naota
Я пересмотрел много IDE(PyScripter, PyDev, NetBeans, vim и т.д.) и остановился на IntellijIDEA.
вы купили лицензию на IntellijIDEA? у не триал на месяц.
Мне подарили ключ.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version