У меня есть запрос, где я использовал исключение:питон Джанго обработка исключений
try:
sm = Something.objects.get(id=5)
except Something.DoesNotExist:
pass
Вот что значит пройти делать? Я имею в виду, что, если мой взгляд зависит от sm
, и он не получает sm
. Должен ли я установить «см» вручную, как:
except Something.DoesNotExist:
sm = anything
Я просто хочу знать, что делать проходят делать, если не находите, Что запрос. Если это просто игнорировать часть после того, как за исключением и идти дальше, то какой смысл, потому что вся моя точка зрения зависит от sm
Спасибо
Благодаря человек помог мне ... – gamer
Кроме того, если вы просто хотите, чтобы через 404 исключение, если это что-то не нашли, используйте вместо этого: 'что-то = get_object_or_404 (что-то, ID = 5)' –
@Aaeronn приветствуются. – ozgur