我正在尝试设计一些 Django 模型,我的问题是。
当 if 与我希望它在模型中调用的不同时,如何为 db 表创建别名?
class Person(models.Model):
name = models.CharField(max_length=30)
数据库表
core_Person
最佳答案
class Person(models.Model):
name = models.CharField(max_length=30)
class Meta:
db_table = 'core_Person'
来自 documenation :
To override the database table name, use the db_table parameter in class Meta.
如果您不熟悉 Meta 选项,django 会为您提供一些有关它们的信息 here
关于python - 为 db tableD Django 创建别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13767359/