在Django中,models是一个模块,它包含了定义数据库模型所需的各种字段和其他相关类。models.Model是Django中定义模型的基类,所有的模型类都应该继承自它。
示例如下:文章来源:https://www.toymoban.com/news/detail-506443.html
from django.db import models
class UserBaseInfo(models.Model):
id=models.AutoField(verbose_name='编号',primary_key=True)
在上面的代码中,首先是通过语句from django.db import models
导入了models模块,然后在创建类UserBaseInfo的时候设置models模块中的类Model为UserBaseInfo的基类(父类)。
在第三句语句中:调用模块models的函数AutoField()
就是这回事。文章来源地址https://www.toymoban.com/news/detail-506443.html
到了这里,关于Django的models和models.Model有何区别?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!