Я запускаю Idios, a profile app, и я хотел бы сделать профили в моем приложении поверх idios (т. Е. Сохранить idios pip-installable, без изменения самого приложения).Django template context multiple views
Проблема заключается в том, что представление профиля написано в приложении idios, используя объектно-ориентированный подход передачи переменных контекста и отображения этого представления в шаблоне. Я хочу, чтобы профиль также включал список друзей пользователя, управляемых отдельным приложением друзей. Я получил доказательство концепции, просто импортируя друзей в Idios и обновляя контекст с помощью новой переменной friend_list и добавляя еще один блок шаблонов для отображения списка друзей.
Итак, что является лучшим или самым разумным подходом к объединению списка друзей и профиля без изменения приложения idios? Этот вопрос в основном является мольбой о помощи действительно понять систему MVT в Django сухим способом, поддерживающим многоразовые приложения.
Отлично, вы оба очень много помогли, это описание имеет более подробную информацию, поэтому я выбрал его, но этого будет достаточно. Я знал, что есть преимущество объектно-ориентированного подхода, и это было так просто, что я не мог его увидеть: наследование класса! – wrought
О, и я просто реализовал его таким образом, отлично работал. – wrought