Como distinguir campo que requer null = True quando em branco = True é definido em modelos de Django?

StackOverflow https://stackoverflow.com/questions/1005187

  •  05-07-2019
  •  | 
  •  

Pergunta

Alguns modelo de campos como DateTimeField exigem null = True opção quando em branco = True opção é definida.

Eu gostaria de saber quais campos requerem que (talvez dependente DBMS back-end), e não há nenhuma maneira de fazer isso automaticamente.

Foi útil?

Solução

este post deve ajudar a compreender a diferença em blank e null em Django

Outras dicas

null = True é usado para dizer que, em valor DB pode ser NULL blank = True é apenas para Django, então o Django não levanta erro se o campo estiver em branco, por exemplo, na interface de administração tão em branco = True não tem nada a ver com DB exigência NULL irá variar de DB de DB, e é até você para decidir se você quer um pouco de NULL coluna ou não

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top