Думаю по именам понятно кто-что делает.
set_many - принимает дикт
delete_many - хочет что-то итерирумое c ключами
clear - ничего не хочет, просто очищает кэш.
Что забавно в сообщении к коммиту написанно про get_many, но в диффе delete_many.
И что еще забавнее, говнокодеры опять используют dict.items для итерации, а не dict.iteritems (
воскресенье, 31 января 2010 г.
jQuery в админке
Сделали скрытие формы под новый элемент у инлайнов, и добавили jQuery.
Тем кто использовал сабж, провериться на конфликты!
Тем кто использовал сабж, провериться на конфликты!
Права анонимуса
Теперь анонимусы не бесправны!
После дискуссии в django-developers, расширили возможности авторизационных бэкендов.
Для новой фици, объявите supports_anonymous_user = True в своем бэкенде.
После этого в метод get_all_permissions начнут попадать анонимусы.
После дискуссии в django-developers, расширили возможности авторизационных бэкендов.
Для новой фици, объявите supports_anonymous_user = True в своем бэкенде.
После этого в метод get_all_permissions начнут попадать анонимусы.
Объектные вьюшки фидов
К релизу 1.2 в джанге поменяли систему вывода rss/atom лент.
Раньше схема была: описываешь класс, наследник от django.contrib.syndication.feeds.Feed и указываешь на него вьюшке django.contrib.syndication.views.feed.
Которая в свою очередь описывалась в урлах примерно так
Раньше схема была: описываешь класс, наследник от django.contrib.syndication.feeds.Feed и указываешь на него вьюшке django.contrib.syndication.views.feed.
Которая в свою очередь описывалась в урлах примерно так
пятница, 8 января 2010 г.
Удобные фиксчи
Думаю, этот пост наиболее интересен тем, кто пишет тесты, а тесты в свою очередь завязаны на фиксчи.
Думаю, знакомая штука )
Вроде бы все отлично, данные мы сохранили.
Но бывает их надо править руками, и тогда начинается настоящий гемор с поиском, т.к. "author": 42 - это совсем не говорящее указание.
Ведь, куда приятнее искать автора не по безликому pk, а по имени.
Кстати, так и сделали )
{
"pk": 1,
"model": "store.book",
"fields": {
"name": "Mostly Harmless",
"author": 42
}
}
Вроде бы все отлично, данные мы сохранили.
Но бывает их надо править руками, и тогда начинается настоящий гемор с поиском, т.к. "author": 42 - это совсем не говорящее указание.
Ведь, куда приятнее искать автора не по безликому pk, а по имени.
Кстати, так и сделали )
Подписаться на:
Сообщения (Atom)