django基础教程第二讲-模型管理

django提供了丰富的模型管理,我们可以通过封装好的api非常容易的操作数据库。


  1. 找到项目中的models.py文件,进行模型的定义

  2. 执行python manage.py makemigrations  生成迁移文件

  3. 执行python manage.py migrate 迁移数据库,生成数据库表结构

  4. 在admin.py 文件中注册模型 admin.site.register(model) model是模型名


经过上面的步骤,我们就创建好了数据库模型,之后我们对数据库的操作都是通过模型来管理的,假设我们创建了一个article模型。


image.png


在views.py中我们想要操作这个数据模型,只需要

from app.models import article

就可以使用article这个模型了


update(request):
    db = article.objects.first()
    db.title = db.save()
    HttpResponse()

这样就是更新一个模型。