Como usar o Django com tabelas de banco de dados legadas legadas com chaves primárias composta
Eu quero usar o Django para um projeto de cliente que tenha um banco de dados legado. Se possível, eu gostaria de poder usar a interface de administração do Django. No entanto, o banco de dados possui tabelas com chaves primárias com várias colunas, que eu não gosto do Django - a interface do administrador lança uma exceção MultipleObjectsReturne
Quais são as opções aqui? Posso adicionar novas tabelas, mas não posso alterar as tabelas existentes, pois outros projetos já estão adicionando dados ao banco de dados. Vi outras perguntas mencionando chaves substitutas, mas parece que isso exigiria a alteração das tabela
EDIT: O banco de dados em questão é um banco de dados MySQL.