Ogni volta che inserisco un nuovo player nella sezione Admin di Django, ricevo un messaggio di errore che dice "Questo campo è richiesto".Posso creare un campo di amministrazione non richiesto in Django senza creare un modulo?
C'è un modo per rendere un campo non richiesto senza dover creare un modulo personalizzato? Posso farlo all'interno di models.py o admin.py?
Ecco come appare la mia classe in models.py.
class PlayerStat(models.Model):
player = models.ForeignKey(Player)
rushing_attempts = models.CharField(
max_length = 100,
verbose_name = "Rushing Attempts"
)
rushing_yards = models.CharField(
max_length = 100,
verbose_name = "Rushing Yards"
)
rushing_touchdowns = models.CharField(
max_length = 100,
verbose_name = "Rushing Touchdowns"
)
passing_attempts = models.CharField(
max_length = 100,
verbose_name = "Passing Attempts"
)
Grazie
Il modo più semplice è usare l'opzione di campo blank = True (https://docs.djangoproject.com/en/dev/ref/models/fields/#blank). C'è una ragione per cui non funzionerà? –