LINUX.ORG.RU

Увидел свет Django 1.9

 , ,


0

3

Основные нововведения:

  • возможность выполнять действия при успешном commit'е;
  • валидация паролей;
  • permission mixins для class-based views (по аналогии с auth-декораторами для обычных view);
  • новое оформление админки;
  • возможность запуска тестов параллельно.

С выходом этой версии заканчивается поддержка Django 1.7.

>>> Release notes (на английском)

★★★★★

Проверено: splinter ()
Последнее исправление: splinter (всего исправлений: 2)

В тред призываются любители подёргать Ruby On Rails для специальной олимпиады

Новое оформление админки.

Самое главное!

Debasher ★★★★★
()

ЕМНИП ещё есть приятное изменение: можно вызывать compilemessages из корня проекта, а не из конкретного приложения.

vurdalak ★★★★★
()

вахтерский кризис: новости тухнут, опрос не обновлялся полмесяца

hizel ★★★★★
()

новое оформление админки

А покажите скриншот?
Может suit наконец-то прибью...

FIL ★★★★
()

Теперь page_range возвращает не список... У меня приложение поломалось :-(

FIL ★★★★
()

Еще django-mptt отвалилось.
Беда печаль, походу зря я пытался обновиться :-D

django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'mptt.templatetags.mptt_admin': cannot import name 'EMPTY_CHANGELIST_VALUE'

FIL ★★★★
()
Ответ на: комментарий от pawnhearts

Угу. Короче откатываться пора :-D

FIL ★★★★
()
Ответ на: комментарий от pawnhearts

Практически тоже самое, но выглядит точно получше...

FIL ★★★★
()
Ответ на: комментарий от FIL

Вот тебе скрины с моей альфы:
https://bitbucket.org/mlug/ninamori/downloads

На мой вкус оформление годное, но пилить там ещё много надо.
Функционала оно не добавляет, только внешний вид.

Goury ★★★★★
()

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

weare ★★
()
Ответ на: комментарий от weare

нормальные новости есть и на других ресурсах

Почему я должен догадываться

Потому, что эта мининовость написана для тех, кто знает что такое Django. А если это заинтересовало несведущего посетителя, например тебя, то у него есть уникальная возможность самостоятельно определиться, что это такое. Например, как это сделал ты. Всё просто.

shrub ★★★★★
()
Последнее исправление: shrub (всего исправлений: 2)
Ответ на: комментарий от weare

почему вы соседней новости вы не спрашиваете, что такое аппл?

hizel ★★★★★
()

возможность запуска тестов параллельно

Очень нужно. Последний раз когда работал с джангой, тесты на проект шли 40 минут.

holuiitipun
()
Ответ на: комментарий от mega_venik

У меня 1.8, ругается что эта команда вызывается только из корня приложения, но не из корня проекта.

vurdalak ★★★★★
()
Ответ на: комментарий от Yustas

Годнота, кстати, можно делать lookups по json полям из orm.

pawnhearts ★★★★★
() автор топика
Ответ на: комментарий от pawnhearts

Что интересно, в документации ни слова про индексы на этих полях. Скорее всего, руками придется делать, как для ArrayField.

Deleted
()

новое оформление админки

Вспомнилось сразу: «Новые нескучные обои!» :)))

А если по теме то я уже посматриваю в сторону Elixir / Phoenix framework. Т.к. синхронщина в стиле Django / RoR согласитесь себя уже изжила. NodeJS с колбэками ужасен, даже с вашими промисами не лучше.

На Elixir получается более менее внятный код, он относительно быстр (быстрее Django/RoR). И что самое главное, удобная работа с сокетами и со всем эти реалтайм стэком.

abc
()

Когда уже эта дрянь вымрет-то.

lgbt
()
Ответ на: комментарий от pohape700

Ты, конечно, тролль, но каким образом новая мажорная версия ЯП ставит под сомнение нужность веб-фреймворка на другом ЯП?

Virtuos86 ★★★★★
()
Ответ на: комментарий от Virtuos86

новая мажорная версия шаблонизатора

Поправил.

Deleted
()
Ответ на: комментарий от thesis

Потому что у тебя узкий кругозор.

Я не писал что не знаю что это фреймворк, я написал о том, что нужно догадываться. ИМХО, в новости должно быть описание объекта новости.

weare ★★
()
Ответ на: комментарий от anonymous

это одна из основных проблем современности, люди пекутся о ком-то другом

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

weare ★★
()
Ответ на: комментарий от EnterpriseMobility

а при чём тут express? в нём самом ни авторизации, ни админки, ни системы миграций бд, ни шаблонизатора.

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

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