Pourquoi "afficher sur le site" lié à une page indésirable? Puis-je le désactiver?Le bouton "Afficher sur le site" est lié à une page non désirée
Répondre
See the django-docs Vous pouvez remplacer les modèles d'administration-ou see here, comment l'utiliser
Voir sur le site détermine l'URL pour créer un lien vers en vérifiant l'application Sites
et en ajoutant la méthode get_absolute_url()
du modèle à la fin de celui-ci.
sudo vi /usr/local/lib/python2.6/dist-packages/django/contrib/admin/templates/admin$/change_from.html.
dans ce commentaire limer la condition if
{% si has_absolute_url%}
afficher ensuite sur place ne sera jamais apparaître
le plus facile et le plus propre est de mettre admin.site.site_url = None
dans votre racine urls.py
cela fonctionne depuis djan aller 1.8, here is the documentation
ou vous pouvez le faire dans admin.py – comiventor
L'édition de fichiers de base devrait être LAST resort, si elle devrait être utilisée du tout! – frnhr
Ne modifiez pas les fichiers directement dans les packages. Vos modifications ne seront jamais (automatiquement) apportées à l'environnement de production, à votre collègue, etc. –
Vous pouvez également copier ce fichier modèle dans votre dossier de modèle de projet local et le modifier – Hussam