Observe que o
default
O parâmetro também pode receber um objeto que pode ser chamado:https://docs. djangoproject.com/en/dev/ref/models/fields/#default
. Esse é certamente um comportamento que não pode ser reproduzido em SQL! Portanto, não seria possível para o Django gerar SQL para todos os casos possíveis. Parece que, por uma questão de simplicidade e consistência, eles optaram por não gerar SQL para nenhum caso.