Змея / Говнокод #4357 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
def get_children(self, **kwargs):
    q = super(Classifier, self).get_children()
    try:           
        for i in kwargs['related']:
            q = q.filter(classifiers = super(Classifier, self).get_by(i, key='translit'))
    except:
        pass
    return q

такое в django проекте

Запостил: t0ster t0ster, (Updated )

Комментарии (3) RSS

  • Скажите пожалуйста, в чем говнокод?
    Только начал Python изучать, что бы в будущем не допускать.
    Ответить
    • Ну во первых try except pass, а вобще тут без общего контекста плохо видно насколько этот код гавно, это реализация древовидной структуры в django проекте
      Ответить
      • Так и подумал что в try except говнокод.
        А super(Classifier, self) - это функциональщина?
        Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8