LINUX.ORG.RU

Вышел Django 0.96


0

0

Вышел новый релиз замечательного веб-фреймворка на python. Среди изменений:

-Появились средства для тестирования
-Включена библиотека newforms для более гибкой обработки форм
-Из-за ошибки в модуле MySQLdb версии ниже 1.2.1p2 нужно указывать mysql_old в DATABASE_ENGINE, если используется старая версия модуля
-В urlconf теперь можно использовать вызов, а не только стринговое представление объектов
-Исправлено множество ошибок

>>> Подробности

anonymous

Проверено: Shaman007 ()

Re: Вышел Django 0.96

Да, newforms я уже успел оценить...
В общем, отличная новость

Fedor ★★★ ()

Re: Вышел Django 0.96

Юзаю SVN, но всё равно приятно. :) Давайте на радостях позовём ПХПшников и устроим орги^H^H^Hмегафлейм. ;)

ero-sennin ★★ ()

Re: Вышел Django 0.96

Мои поздравления. Отличный фреймворк ... http://ruby.rostovlinux.ru/rubylinks.html а тут немного мануалов накидал по конкурентной технологии :-) не флейма ради а дабы в огне конкуренции рождалось совершенство :-)

redroot ()

Re: Вышел Django 0.96

>Включена библиотека newforms для более гибкой обработки форм

А там можно сделать из модели форму, поменять там несколько полей, но чтобы валидаторы у остальных полей брались из модели?

true ()
Ответ на: Re: Вышел Django 0.96 от true

Re: Вышел Django 0.96

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

true ()
Ответ на: Re: Вышел Django 0.96 от true

Re: Вышел Django 0.96

>нет админки.

веб - это типа не только форумы

Pi ★★★★★ ()
Ответ на: Re: Вышел Django 0.96 от Pi

Re: Вышел Django 0.96

А причем тут форумы? Добавлять какие-то записи в базу через админку удобнее, чем через какой-нибудь pgAdmin.

true ()
Ответ на: Re: Вышел Django 0.96 от true

Re: Вышел Django 0.96

хм ... 1. Scaffond 2. куча плагинов енерации красивых скаффолдов 3. Autoadmin ;)

И не надо ничего делать в базе напрямую!

UserAd ()

Re: Вышел Django 0.96

>стринговое представление объектов
 ^^^^^^^^^^

Предствил. Красиво, приятно, но работать невозможно. %)

Наверное имелось строковое или string-представление, или что-то вроде того? 
Я с сабжом не знаком. :]

anonymous ()
Ответ на: Re: Вышел Django 0.96 от anonymous

Re: Вышел Django 0.96

>Наверное имелось строковое или string-представление, или что-то вроде того?

Именно это и имелось ввиду. К разновидности трусов никакого отношения не имеет))

anonymous ()
Ответ на: Re: Вышел Django 0.96 от anonymous

Re: Вышел Django 0.96

>А там можно сделать из модели форму, поменять там несколько полей, но чтобы валидаторы у остальных полей брались из модели?

Да, конечно, например так: def update_description(request, item_id): current_item = Item.objects.get(id=item_id) # Get the Item instance AddItemFormClass = forms.form_for_instance(current_item) # Create the form class AddItemFormClass.base_fields['serial_number'].widget = widgets.HiddenInput() AddItemFormClass.base_fields['name'].widget = widgets.HiddenInput() AddItemFormClass.base_fields['date_added'].widget = widgets.HiddenInput() AddItemFormClass.base_fields['date_removed'].widget = widgets.HiddenInput() AddItemFormClass.base_fields['date_backordered'].widget = widgets.HiddenInput() AddItemFormClass.base_fields['comments'].widget = widgets.HiddenInput() AddItemFormClass.base_fields['status'].widget = widgets.HiddenInput()

anonymous ()
Ответ на: Re: Вышел Django 0.96 от true

Re: Вышел Django 0.96

Ну, django-вская админка не так уж удобна. Всё равно приходится писать что-то своё (тем более что и в django и в RoR это легко и приятно).

Fedor ★★★ ()

Re: Вышел Django 0.96

Дыру в сессиях так и не закрыли ....

anonymous ()

Re: Вышел Django 0.96

Кстати, по поводу django
Я регулярно читаю Маниакальный Веблог http://softwaremaniacs.org/blog/
и рекомендую его (да и весь сайт с форумом) тем, кто о нём ещё не знает
Ну и вот для примера новенькая статья http://softwaremaniacs.org/blog/2007/03/25/cicero-openid-hcard/
По-моему, очень в тему

Fedor ★★★ ()
Ответ на: Re: Вышел Django 0.96 от anonymous

Re: Вышел Django 0.96

>Дыру в сессиях так и не закрыли ....

Какую?

true ()
Ответ на: Re: Вышел Django 0.96 от true

Re: Вышел Django 0.96

попробуй auto-admin. не отличишь.

anonymous ()
Ответ на: Re: Вышел Django 0.96 от ero-sennin

Re: Вышел Django 0.96

>Давайте на радостях позовём ПХПшников и устроим орги^H^H^Hмегафлейм. ;)

Я уже тут. Жду вопросов :D

KRoN73 ★★★★★ ()

Re: Вышел Django 0.96

> -Появились средства для тестирования

здорово. Еще через полгода-год наверное и аналог Rspec появится.

romka ()
Ответ на: Re: Вышел Django 0.96 от true

Re: Вышел Django 0.96

> Какую?

Коллизия сессий. Существует реальная вероятность попасть в чужую сессию без аутентификации и т.п.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.