Eu sei que é um pouco tarde, mas eu estava tendo o mesmo problema. Depois de pesquisar bastante, encontrei isso
https://code.djangoproject.com/ticket/28000
então parece que é simplesmente assim que o django foi projetado. Isso me incomodou, porque quando inseri dados usando o MySQL, recebi avisos sobre não ter padrão.
Suspiro, tenho certeza de que pessoas mais inteligentes do que eu poderiam dar uma boa explicação do motivo pelo qual o projetaram assim.