一篇文章带你了解Django ORM操作(基础篇).docxVIP

  • 6
  • 0
  • 约4.78千字
  • 约 12页
  • 2021-11-15 发布于湖南
  • 举报

一篇文章带你了解Django ORM操作(基础篇).docx

一篇文章带你了解Django ORM操作(基础篇) 在日常开发中,需要大量对数据库进行增删改查操作。 假如头铁的话,使用原生SQL是最好的,到底功能又高,又机警。 但是通常情况下,我们不是太需要那么苛刻的功能,也没有那么多刁钻的需求用原生SQL 通常会使用简约快捷的ORM进行增删改查 一起看学习一下Django的ORM操作吧 表结构设计 还是从实际角度动身。 假设,现在我需要设计一个简约的图书管理系统,是那种买的书,不是图书馆的书!!! 我想了想,首先,确定有一个图书表,特地存放图书的信息,最最少是这样的。 但是又想了想,好像我的书想发布,确定是需要一个出版社帮我发布的,我确定不能本人发布所以是这样子的。 又想了想,书确定是人写的,确定要有作者,所以还需要一个作者表,应当是这样子的。 又想了想,这一本书假如让一般人编,难度有点大啊,一般都是多人一起完成的,所以或许还有这样一张表。 其实,上述漏点了一个东西,图书需要归属一个出版社的,所以,最终表结构应当是这样的! Django models代码 from django.db import models # 作者表 class Author(models.Model): name = models.CharField(verbose_name=作者姓名, max_length=8) age = models.Integ

文档评论(0)

1亿VIP精品文档

相关文档