En administrateur, je voudrais désactiver un champ lors de la modification d'un objet, mais le rendre obligatoire lors de l'ajout d'un nouvel objet. Quelle est la manière django de traiter celui-ci?
En administrateur, je voudrais désactiver un champ lors de la modification d'un objet, mais le rendre obligatoire lors de l'ajout d'un nouvel objet. Quelle est la manière django de traiter celui-ci?
Supposons que mon models.py soit comme ceci: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Je veux qu'une seule de mes Characterinstances ait is_the_chosen_one == Trueet que toutes les autres aient is_the_chosen_one == False....
Pourquoi mon champ "date" n'apparaît-il pas dans le système d'administration? Dans mon fichier admin.py j'ai from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) et le modèle de notation a un champ appelé "date" qui ressemble à ceci date =...
j'ai class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin )...
Comment puis-je rendre un modèle entièrement en lecture seule dans l'interface d'administration? C'est pour une sorte de table de journal, où j'utilise les fonctionnalités d'administration pour rechercher, trier, filtrer, etc., mais il n'est pas nécessaire de modifier le journal. Dans le cas où...