0

Django自动在数据库中添加id字段我不想在我的数据库中添加id字段请帮助

 fields=[
            ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
4

1 回答 1

2

如果您希望将另一个模型字段指定为主键,请添加primary_key=True到所需字段。请参阅相关的Django 文档。例如

username = models.CharField(max_length=50, primary_key=True)

如果您根本不需要主键那么关系表可能不是保存数据的最佳位置。Django 在其表中需要一个主键,并且不提供阻止其创建的方法。

于 2019-03-14T09:26:24.920 回答