У меня есть объект, который я передаю в очередь для записи в базу данных.Мне нужно выполнить некоторые логические проверки для обработки ошибок:
Как я могу проверить, какая модель является этим объектом?
c = Candidate(....)
type(c)
<class 'models.Candidate'>
есть ли в любом случае доступ к Candidates
в операторе if
?
if type(c)... == 'Candidate':
Я понимаю, что могу просто сделать:
if type(c) == <class 'models.Candidate'>
, но не знал, был ли более чистый путь