Je configure une nouvelle application Django et dois personnaliser l'Admin pour une table donnée en restreignant les enregistrements où un champ est NULL. Fondamentalement, un filtre permanent intégré.Liste de modifications de l'administrateur de Django - restriction où champ est vide
On dirait que changelist_view doit être remplacé, mais je ne sais pas à quoi ressemblerait ce changement.
Il n'y a pas de code à inclure car je ne remplace pas changelist_view dès maintenant.
Merci Antony. Cet exemple s'applique à TOUS les objets, correct? MyManager et MyModel supprimeraient toutes les requêtes avec ce filtre? – jro
L'administrateur django utilise le gestionnaire lié à '.objects'. Vous pouvez utiliser n'importe quel gestionnaire que vous aimez (soit 'objects' ou' all_objects'). Dans certains cas (comme la recherche "reverse") 'objects' est utilisé automatiquement dans vos requêtes, donc si vous utilisez souvent ce modèle dans votre code, recherchez une autre solution. Celui-ci ressemble plus à un quickfix. –
Merci Antony. Je vais écrire ma propre page d'administration à la place. – jro