ФорумПрограммированиеPythonDjango → Django i18n

Django i18n

  • adw0rd

    Сообщения: 22957 Репутация: N Группа: в ухо

    Spritz 30 марта 2014 г. 9:27, спустя 28 минут 34 секунды

    А вы в курсе про аргумент defaults?

    Спустя 119 сек.

    И get_or_create исполуется мной намного чаще чем create. Посмотри код пыхи.

    А вообще любой краулинг состоит из get_or_create

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • AlexB

    Сообщения: 4305 Репутация: N Группа: в ухо

    Spritz 30 марта 2014 г. 9:30, спустя 2 минуты 6 секунд

    Да, в курсе )))))))0
  • adw0rd

    Сообщения: 22957 Репутация: N Группа: в ухо

    Spritz 30 марта 2014 г. 9:33, спустя 3 минуты 14 секунд

    get_or_none не нужен, либо фильтром смотрим, либо get_object_or_404, либо исключения

    В общем, мне никогда не пригодится

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 30 марта 2014 г. 10:22, спустя 49 минут 16 секунд

    А вы в курсе про аргумент defaults?

    Спустя 119 сек.

    И get_or_create исполуется мной намного чаще чем create. Посмотри код пыхи.

    А вообще любой краулинг состоит из get_or_create

    @adw0rd, я про дефолтс не был в курсе) я уже привык к try/catch + geobject_or_404.

    раньше в первые дни я юзал директ апи, щас в юзаю CBV и особенно склить не приходится

    Сапожник без сапог
  • mathete

    Сообщения: 435 Репутация: N Группа: Джедаи

    Spritz 30 марта 2014 г. 14:50, спустя 4 часа 27 минут 40 секунд

    get_or_none ?
    Т.е. всё в питоне работает по принципу "get или default=None"
    Я про

    d = {'a':1, 'b':2}
    d.get('c')
    d.get('c', 3)

    и как вариант

    getattr(str, 'wrongattr', 'default value')


    Может там будет defaults?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 30 марта 2014 г. 14:55, спустя 4 минуты 48 секунд

    @mathete, насчет этого как раз и ведутся разговоры уже недели две примерно в django group :-)

    есть подозрение что это не подходит так как ктото может так назвать поле и получить фейл.

    • не очень наглядно в одном месте писать колонки со значениями и по умолчанию значение.

    ну и в третих это обычно делается чтобы какой то реальный default был, а тут всегда None, то есть у тебя нет надобности писать get(*kwrgs, defaults=None)

    Тут какбэ скорее .get(**kwargs, throw_not_found=False) :D

    Сапожник без сапог
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 7 июня 2014 г. 0:04, спустя 68 дней 9 часов 9 минут

    pycharm апнулось

    Python IDE & Django IDE for Web developers : JetBrains PyCharm [jetbrains.com]

    Django 1.7 support - УРА УРА УРА :)

    Мой trimmed вшили в апдейт. щас не горит красным :-]

    Сапожник без сапог
  • adw0rd

    Сообщения: 22957 Репутация: N Группа: в ухо

    Spritz 7 июня 2014 г. 13:26, спустя 13 часов 21 минуту 30 секунд

    Ура!

    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!