Sto lavorando a un progetto django in cui ho bisogno di un DateField a volte vuoto. Il mio modello è simile al seguente:Modello Django: campo NULLable
#models.py
end = models.DateField(default=None, blank=True)
Ma quando ho eseguito python manage.py sql myapp
l'istruzione SQL finiscono sempre per essere
CREATE TABLE "myapp_date" (
"end" date NOT NULL
);
Perciò il mio campo non è annullabile e non riesco a capire che cosa devo fare per fallo così Qualsiasi idea sarebbe apprezzata!
Mi vergogno, pensavo di averlo già provato; Suppongo di non aver provato i tre argomenti contemporaneamente ... Funziona ora, grazie per l'aiuto !! – Robin
Nessun problema, succede a tutti noi :) – Ngenator
Non ha funzionato per me, in realtà sto aggiungendo il campo data dopo, ci sono già alcuni valori senza campo data. –