2010-11-30 2 views
1
class Foo(models.Model): 
    bar_protected = models.BooleanField(default=False) 
    bar = models.CharField(max_length=50 

Ici, je personnalise l'admin django. Maintenant j'ai deux champs dans le modèle. Par défaut, je veux que la barre reste désactivée. (Pas Cacher). Et bar_protected non cochée. Lorsque quelqu'un vérifiait bar_protected, la barre était activée.Comment travailler sur cette situation particulière dans l'admin django?

Django have disabled facilities But when I do, It hides the bar Field. 

Merci d'avance.

+0

Veuillez reformuler votre question pour la rendre plus lisible. –

Répondre

3

Vous devez utiliser editable = False dans le modèle pour ce champ ou le mettre dans readonly_fields lors de l'enregistrement du modèle dans le fichier admin.py. Cela devrait fonctionner.

Questions connexes