if 'smth' == b_type.get_type():
type = b_type.get_id()
break
if not type:
raise HttpException(400, 'UNKNOWN TYPE')
а возможно такое переписать в однострочник? (там enum, не все прокатит)
Что за SomeEnum?
А почему бы не сделать один раз словарь тип - айди?
потому что там еще другие штуки есть
Да не вместо
с неймингом проблемы: type это одно а b_type - нечто с методами get_type и get_id (хотя по названию такого не ожидается). Дальше: type = b_type.get_id() - нечто контринтуитивное
Обсуждают сегодня