Parece que você criou e executou uma migração para renomear o campo do modelo de
votes para votes_count , mas não atualizou o modelo ao mesmo tempo. Quando o Django tenta buscar o modelo do banco de dados, ele tenta selecionar os
votes column porque você ainda tem um campo de votos em seus modelos e recebe o erro porque a coluna não existe no banco de dados. Criar uma migração manual normalmente não é necessário. Normalmente, você renomeia o campo do modelo, executa
makemigrations e execute migrate . A vantagem de deixar o Django criar a migração é que você pode ter certeza de que o banco de dados está sincronizado com seus modelos depois de executar a migração.