А вы в курсе про аргумент defaults?
И get_or_create исполуется мной намного чаще чем create. Посмотри код пыхи.
А вообще любой краулинг состоит из get_or_create
Форум → Программирование → Python → Django → Django i18n
Страницы: ← Предыдущая страница →
Март 30, 2014, 8:27 п.п., спустя 28 минут 34 секунды
А вы в курсе про аргумент defaults?
А вообще любой краулинг состоит из get_or_create
Март 30, 2014, 8:33 п.п., спустя 3 минуты 14 секунд
get_or_none не нужен, либо фильтром смотрим, либо get_object_or_404, либо исключения
В общем, мне никогда не пригодится
Март 30, 2014, 9:22 п.п., спустя 49 минут 16 секунд
А вы в курсе про аргумент defaults?
Спустя 119 сек.
И get_or_create исполуется мной намного чаще чем create. Посмотри код пыхи.А вообще любой краулинг состоит из get_or_create
@adw0rd, я про дефолтс не был в курсе) я уже привык к try/catch + geobject_or_404.
раньше в первые дни я юзал директ апи, щас в юзаю CBV и особенно склить не приходится
Март 31, 2014, 1:50 д.п., спустя 4 часа 27 минут 40 секунд
d = {'a':1, 'b':2}
d.get('c')
d.get('c', 3)
getattr(str, 'wrongattr', 'default value')
Март 31, 2014, 1:55 д.п., спустя 4 минуты 48 секунд
@mathete, насчет этого как раз и ведутся разговоры уже недели две примерно в django group :-)
есть подозрение что это не подходит так как ктото может так назвать поле и получить фейл.
ну и в третих это обычно делается чтобы какой то реальный default был, а тут всегда None, то есть у тебя нет надобности писать get(*kwrgs, defaults=None)
Тут какбэ скорее .get(**kwargs, throw_not_found=False) :D
Июнь 7, 2014, 11:04 д.п., спустя 68 дней 9 часов 9 минут
pycharm апнулось
Django 1.7 support - УРА УРА УРА :)
Мой trimmed вшили в апдейт. щас не горит красным :-]
Python IDE & Django IDE for Web developers : JetBrains PyCharm
Python and Django IDE with refactorings, code completion, on-the-fly code analysis and coding productivity orientation
jetbrains.com
Июнь 8, 2014, 12:26 д.п., спустя 13 часов 21 минуту 30 секунд
Ура!
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!