Django模型(一)

一、介绍

Django模型(一)_第1张图片

模型,就是python中的类对应数据库中的表

1.1、ORM

ORM 就是通过实例对象的语法,完成关系型数据库的操作的技术,是"对象-关系映射"(Object/Relational Mapping) 的缩写

Django模型(一)_第2张图片

ORM 把数据库映射成对象

Django模型(一)_第3张图片

1.2、示例

1.2.1、模型
from django.db import models


class Person(models.Model):
  first_name = models.CharField(max_length=30)
  last_name = models.CharField(max_length=30)
1.2.2、数据库表
CREATE TABLE myapp_person (
  "id" bigint NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
  "first_name" varchar(30) NOT NULL,
  "last_name" varchar(30) NOT

你可能感兴趣的:(数据库)