Estou trabalhando em uma API Django para uma loja virtual e organizei os modelos e visualizações em diferentes aplicativos: um para pedidos, um para cestas, um para produtos e um para ofertas. Agora quero adicionar esses modelos ao site de administração, mas não quero que apareçam como quatro seções diferentes, cada uma com um modelo para gerenciar. Em vez disso, quero uma nova seção "Loja", onde mostro os modelos de todos esses aplicativos.
Então, em vez disso:
Quero os dois modelos em uma seção comum. Isso é possível?
Tentei definir o mesmo nome detalhado no apps.py
arquivo de ambos os aplicativos, mas isso resultou apenas em duas seções com o mesmo nome:
Você pode usar [PyPI] para isso. Você pode configurar isso com a configuração:
django-modeladmin-reorder
ADMIN_REORDER
Eu acho que isso vai te ajudar na velha pergunta
O que você deve fazer é criar um modelo de proxy em seu admin.py para o modelo que você deseja na outra página de administração como este: