django中的models的介绍

2025-10-23 16:41:32

1、首先了解了django models的概念,下面我们来创建一个django的models

要创建models,第一步创建一个django项目,我这里用pycharm创建了一个名字为baidu的项目,具体步骤之前有介绍

django中的models的介绍

2、接下来我们要创建一个app(应用),我这里创建一个名字为blog的app,如下所示,打开django manage.py控制台输入:

startapp blog

django中的models的介绍

django中的models的介绍

3、然后我们点开刚才创建好的blog app,可以看到他的目录结构如下所示,我们找到models.py文件

django中的models的介绍

4、我们接下来打开models.py文件开始编写一个models

如下所示,我创建一个名字为省份的models,里面包括邮编和名字两个字段:

from django.db import modelsclass Province:    p_name = models.CharField(max_length=50)    p_code = models.CharField(max_length=60)    def __unicode__(self):        return self.p_name

django中的models的介绍

5、该模型 将在数据库中创建两个字段 一个p_name p_code,取对象时,默认显示它的名称,要同步到数据库,那么我们就要在settings.py中加入该应用:blog

django中的models的介绍

6、在确保django数据库配置好的情况下,在django 的 manage.py管理窗口中  运行:

makemigrations blog 和migrate blog将会为我们在数据库中创建一个表

django中的models的介绍

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢