1、db_table


Options.db_table
该模型所用的数据表的名称:
db_table = 'test'
为节省你的时间,Django 会根据模型类的名称和包含它的应用的名称自动指定数据库表名称。
一个模型的数据库表名称,由这个模型的“应用标签”(在manage.py startapp中使用的名称)和模型类名称之间加上下划线组成。
使用 Meta类中的 db_table 参数来重写数据表的名称。

 

例如:

class Student(models.Model):
    id = models.AutoField(primary_key=True)
    full_name = models.CharField(max_length=31)

    def __str__(self):
        return self.full_name
    
    class Meta:
        db_table = 'student'

 

posted on 2016-07-23 10:25  充实自己  阅读(226)  评论(0编辑  收藏  举报