Я пытаюсь получить объект, если он существует нормально, если нет, то что-то еще и так далее. Правильно ли делать следующее? Я слышал, что исключения дорогие, и shuold следует избегать, верно?Правильное использование исключений в python/django orm
try:
user = User.objects.get(user=id)
except ObjectDoesNotExist:
try:
user = User.objects.get(email=id)
except ObjectDoesNotExist:
try:
# ...
finally:
# do the final thing
Я новичок, и я не знал об этом, большое спасибо за вашу помощь и время. – neelix