Отключение функции автоматического создания таблиц идентификаторов в DJango
У меня возникла проблема при попытке заставить мою модель генерировать миграции с ID, который я настроил внутри модели.
class Produtos(models.Model):
STATUS_PRODUTOS = [
('A', 'Ativo'),
('I', 'Inativo'),
]
cod_produto = models.BigAutoField(primary_key=True),
nome_produto = models.CharField(max_length=155)
status_produto = models.CharField(max_length=1, choices=STATUS_PRODUTOS)
Когда я даю команду на запуск создания миграции и иду проверять, это автоматический ID Django.
operations = [
migrations.CreateModel(
name='Produtos',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('nome_produto', models.CharField(max_length=155)),
('status_produto', models.CharField(choices=[('A', 'Ativo'), ('I', 'Inativo')], max_length=1)),
],
),
]
Мне нужно знать, как отключить или удалить эту конфигурацию из моего Django, поскольку, поскольку я уже сделал миграцию первичного auth и все остальное, мне больше не понадобится это поколение;