Django: Substituindo E estendendo um modelo de aplicativo

Se você deseja substituir um modelo que vem com um aplicativo no django (em app / templates / app /), crie um modelo com o mesmo nome em outro diretório, que o carregador de modelos verifica antes do diretório do modelo do aplicativo. Se você deseja substituir determinados blocos do modelo, também precisa copiar todo o anúncio do modelo e alterar esse bloco, o que na verdade não é muito SECO.

Alguém conhece uma maneira de substituir o modelo original, enquanto no mesmo momento o estende, para que você precise substituir o bloco específico que deseja alterar? (a coisa está fazendo issosem alterar o nome do modelo, porque, em alguns casos, pode ser necessário alterar a visualização para que funcione com outro modelo)

EDIT: Como Adam Taylor apontou nos comentários deDjango 1.9 on isso é possível sem hacks.

questionAnswers(6)

yourAnswerToTheQuestion