Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Exibição da lista de administração do Django + ForeignKey =Lista de alterações vazia


Eu sou o segundo Stefano no fato de que null=True, blank=True deve ser adicionado. Mas, acho que você só precisa adicioná-lo ao org_name campo da Organization modelo. Isso deve fazer o seu caminho. Isso deve ser feito porque você executou o inspectdb para criar modelos de seu banco de dados legado. E provavelmente a organization tabela no banco de dados tem uma string vazia armazenada. Portanto, adicionar o acima permitiria que o Admin tivesse um campo/coluna em branco exibido.

Além disso, você também pode tentar usar retorno de chamada em situações em que você não deseja fazer alterações em sua definição de modelo, como acima.