я только начал работать с Peewee рамках ОРМ и столкнулся с какой-то поведение, которое кажется немного странным:PeeWee: используя Model.get со значением по умолчанию, вместо того, чтобы бросать исключение
ли я на самом деле должны используйте Model.get
внутри try/except-clause, чтобы получить значение по умолчанию для моего запроса?
user = None
try:
user = User.get(User.phone_number == phone_number)
except User.DoesNotExist:
pass
if user:
print u'Hello, {}!'.format(user.first_name)
else:
print u'Who are you?'
Есть ли ярлык для первых пяти строк кода?