Как проверить, имеет ли объект модели заданный атрибут/свойство/поле? (Джанго)Python

Программы на Python
Ответить
Anonymous
 Как проверить, имеет ли объект модели заданный атрибут/свойство/поле? (Джанго)

Сообщение Anonymous »

Я пытаюсь получить свойство Documents в общей функции, но некоторые модели могут не иметь атрибута Documents. Есть ли способ сначала проверить, имеет ли модель свойство document, а затем условно запустить код?
if self.model has property documents:
context['documents'] = self.get_object().documents.()


Подробнее здесь: https://stackoverflow.com/questions/129 ... eld-django
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»