J'ai un DateTimeField champ dans mon modèle. Je voulais l'afficher comme un widget de case dans le site d'administration de Django. Pour ce faire, j'ai créé un formulaire personnalisé widget. Cependant, je ne sais pas comment utiliser mon widget personnalisé pour seulement ce seul champ.
La documentation de Django explique comment utiliser un widget personnalisé pour tous les champs d'un certain type:
class StopAdmin(admin.ModelAdmin):
formfield_overrides = {
models.DateTimeField: {'widget': ApproveStopWidget }
}
Ce n'est pas granulaire assez bien. Je veux le changer pour seulement un champ.