Утверждение не работает при попытке

Я совершенно озадачен этой проблемой и хотел бы узнать, не могли бы вы мне помочь. Этот код работает в моей среде разработки, но когда я переношу его на свой рабочий сервер, утверждение в поле 'try' не срабатывает, и, несмотря на это, система даже не пытается выполнить утверждение в поле 'except'.

Я написал, наверное, 10 000 операторов try/except и никогда не видел ничего подобного.

try:
    user_profile = Profile.objects.get(user=kwargs['instance'])
except:
    user_profile = Profile.objects.create(user=kwargs['instance'], busemail=kwargs['instance'].email)

При каких обстоятельствах система не будет пытаться выполнить оператор except?

Спасибо!

Вернуться на верх