Supposons que j'ai un modèle:Valeur par défaut pour le champ dans le modèle Django
class SomeModel(models.Model):
id = models.AutoField(primary_key=True)
a = models.CharField(max_length=10)
b = models.CharField(max_length=7)
Actuellement, je suis en utilisant les objets admin par défaut pour créer/modifier de ce type. Comment puis-je supprimer le champ b
de l'administrateur de sorte que chaque objet ne puisse pas être créé avec une valeur et recevra plutôt la valeur par défaut 0000000
?
Cela ne semble pas fonctionner dans 1.8, bien que la documentation indique qu'il devrait fonctionner. Est-ce que 'foo()' devrait être une méthode de classe? – ToothlessRebel
Vous devrez peut-être définir le wrapper '@ staticmethod' autour de la fonction foo. – Addict