38 votes

Accès à l'objet dans un modèle d'administrateur django

Je remplace le modèle change_form.html et je veux afficher des liens vers d'autres objets connexes.

Lors de la substitution d'un modèle d'administrateur, existe-t-il un moyen d'accéder à l'objet qui est édité dans le modèle ? Ou peut-être passer cet objet au modèle lors de son enregistrement à l'administrateur d'une manière ou d'une autre ?

75voto

shaunsephton Points 646

Un rapide coup d'œil à la méthode change_view de django.contib.admin.options montre que l'objet original est inclus comme une variable de contexte appelée original. Donc, si vous remplacez simplement change_form.html lui-même, vous pouvez accéder à l'objet en cours d'édition via {{ original }}.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X