0
を投げ、私はちょうどピーウィーORMフレームワークでの作業を開始し、私には少し奇妙に思える行動のいくつかの種類が発生しました:ピーウィー:デフォルト値でModel.getを使用しての代わりに、例外
は、私が本当にしなければなりませんのtry/except-clause内にModel.get
を使用して、私のクエリのデフォルト値を取得しますか?
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?'
最初の5行のコードのショートカットはありますか?