Chcę poznać najlepszy sposób obsługi wyjątków bazy danych i wyświetlania komunikatów z powrotem do użytkownika. Patrzę na messages.add_message
w moich poglądach za pomocą wypróbowania.Jak obsługiwać wyjątki bazy danych w Django
Na przykład:
następujący błąd (1062, "Duplicate entry '123321' for key 'PRIMARY'")
. Powrót do przyjaznej dla użytkownika wiadomości: "Error uploading CSV Duplicate entries"
Czy jest to zalecany sposób?
Czy są jakieś dobre samouczki dotyczące obsługi błędów (np. Wpisy na blogu), które poleciłbyś jako dobre podejście?