Да, но вы должны справиться с лишними моделями самостоятельно. Если вы хотите показать детали двух отдельных моделей в одном представлении, вам нужно переопределить get_context_data
. Конечно, вам нужно написать свои собственные методы для выборки объекта.
Если определить, какая модель является основной моделью, неоднозначно (это означает, что большинство представлений вращается вокруг нее, а другие модели являются просто дополнительными). Например, для профиля пользователя требуется пользовательская модель и могут потребоваться другие модели, такие как публикации или любимые публикации и т. д. c. В этом случае основной моделью является пользовательская модель), вам действительно следует использовать TemplateView, чтобы обрабатывать их все самостоятельно, вместо DetailView или ListView.
Посетите этот сайт , на котором есть много информации, чтобы узнать, какие методы есть у методов класса и как их переопределить.