Comments 19
А так же есть изменения ломающие совместимость, например убрали direct_to_template, теперь надо использовать TemplateView, к изменениям {% url %} уже готовили, ну и остальное лучше почитать в release notes. Сегодня пробовал погонять тесты на проекте, мой код работает, а вот на django-registration из-за direct_to_template возникают проблемы, патч уже есть, как и для custom user models.
Python 3 всё же для продакшена запланирован на 1.6, так что торопится не надо, а вот подготовить свой код и помочь другим самое время.
Python 3 всё же для продакшена запланирован на 1.6, так что торопится не надо, а вот подготовить свой код и помочь другим самое время.
+2
Радует «Конфигурируемая модель User», а то наболело уже.
+5
То, как они её сделали скорее расстраивает, чем радует… хуже даже придумать сложно. Да, релиза через 2 подтянется большинство проектов на эту систему: author = models.ForeignKey(settings.AUTH_USER_MODEL), но зачем? Ну правда, что сложного было в том, чтобы сделать django.contrib.auth.models.User переменной, импортирующей нужный класс?
0
Учитывая, что большинство проектов используют профили, то просто так мигрировать всё равно не получится. А вариант решения через абстрактный класс отличный.
+1
Я просто где-нить прописываю:
А остальное остается неизменным. Везде так-же как и раньше:
Меня вобщем все устраивает как они это сделали.
try:
from django.contrib.auth import get_user_model
except ImportError: # django < 1.5
from django.contrib.auth.models import User
else:
User = get_user_model()
А остальное остается неизменным. Везде так-же как и раньше:
author = models.ForeignKey(User)
Меня вобщем все устраивает как они это сделали.
+3
Ага-ага и всё это вместо того чтобы сделать вот так:
Да, именно — ничего не нужно было бы делать… Да, у меня уже куча форков именно из-за таких вот фиксов.
Да, именно — ничего не нужно было бы делать… Да, у меня уже куча форков именно из-за таких вот фиксов.
-2
Простите за иронию. :)
Вот именно так и появлялся PHP…
Вот именно так и появлялся PHP…
0
UFO just landed and posted this here
Хотелось бы отметить что я являюсь координатором русских переводчиков Django на Transifex, вчера добили перевод до 100%, но все-же, если у кого-то есть свободное время и желание иметь качественный русский перевод Django, зайдите посмотрите на то что есть и возможно предложите более качественный перевод. Который как-раз войдет в django 1.5(вроде еще не заморозили версию переводов). Но в любом случае в 1.6 точно войдет.
Если кто-то хочет вступить в группу переводчиков Django, пишите в личку если вдруг надо срочно вступить и заняться переводом(тут я быстрее отреагирую и приму запрос).
Если кто-то хочет вступить в группу переводчиков Django, пишите в личку если вдруг надо срочно вступить и заняться переводом(тут я быстрее отреагирую и приму запрос).
+5
желание иметь качественный русский перевод
«Вечером я сделал звонок, после чего мы имели ужин». Надеюсь, Django вы переводите лучше.
0
UFO just landed and posted this here
> Задание конкретных полей при сохранении модели — параметр update_fields в Model.save()
Годная фича, надоело писать Foo.objects.filter(pk=foo.pk).update(...)
Годная фича, надоело писать Foo.objects.filter(pk=foo.pk).update(...)
+1
Sign up to leave a comment.
Вышел Django 1.5 Release Candidate