Python Django在数据库i don';我不想要它

Python Django在数据库i don';我不想要它,python,django,django-models,django-model-field,Python,Django,Django Models,Django Model Field,Django在数据库中自动添加id字段 我不想在我的数据库中添加id字段,请帮助 fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 如果希望将另一个模型字段指定为主键,请将primary\u key=True添加到所需字段。见相关文件。例如 如果您根本不需要主键,那么关系表可能不是保存数据的最佳位置。Dj

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

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

如果希望将另一个模型字段指定为主键,请将
primary\u key=True
添加到所需字段。见相关文件。例如


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

如果希望将另一个模型字段指定为主键,请将
primary\u key=True
添加到所需字段。见相关文件。例如

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

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