Я разрабатываю приложение Flask-Python, и я хотел бы знать, как получить класс объекта/конструктор.Проверка конструктора объекта
Я хочу это, потому что мне пришлось объединить два разных массива, и теперь у меня есть результат массив с объектами обоих классов.
Представьте себе:
[Person, Person, Person, Person]
[Pet, Pet, Pet, Pet, Pet]
Я слился как массивы в порядке BirthDate и у меня есть окончательный массив:
[Person, Pet, Pet, Person, Pet, Pet, Person]
Но теперь я хочу, чтобы напечатать их на моем PetPerson.html. Как отличить их оба, если переменная для Дата рождения отличается?
{% for a in personpets %}
if this object is a pet:
print a.petbirthdate
else:
print a.personbirthdate
{% endblock %}
Любая идея?
С наилучшими пожеланиями
HTTPS://docs.python.org/3/library/functions.html#isinstance – wwii