Django ORM基礎操作

2021-08-25 05:38:35 字數 836 閱讀 2100

jquery                      dom

$("#d1")        --自動翻譯-->  document.getelementbyid("d1")

databases = 

}

import pymysql

# 告訴django用pymysql來代替預設的mysqldb

pymysql.install_as_mysqldb()#(mysqldb不支援中py3)

class 類名(models.model):

...

from django.db import models

# create your models here.

#orm(資料庫相關操作)相關的只能寫在這個檔案裡,解除安裝檔案裡django不識別

# opm對應關係:類對應資料表,物件對應資料行,屬性對應字段

class userinfo(models.model):

id = models.autofield(primary_key=true) # 建立自增的乙個主鍵

name = models.charfield(null=false, max_length=20) #varchar且不能為空的字段

1. python3 manage.py makemigrations #記錄models.py中改動內容

2. python3 manage.py migrate #吧改動翻譯成sql語句

Django orm操作的基礎認識

在使用django 框架開發web應用的過程中,不可避免的會涉及到資料的管理操作,如增刪改查,使用的資料庫管理軟體有mysql.oracle,microsoft sql server等.編寫sql語句的時候,直接編寫原生sql語句會存在幾個方面的問題,嚴重的影響了開發效率,1.sql語句執行效率低,...

Django ORM相關操作(2)

coding utf 8 time 2018 11 15 19 26 author lh email com file orm test.py software pycharm orm小總結 前面講解了如何在乙個python指令碼或者檔案中假裝django專案的配置和變數資訊 import os i...

Django ORM相關操作(2)

coding utf 8 time 2018 11 15 19 26 author lh email com file orm test.py software pycharm orm小總結 前面講解了如何在乙個python指令碼或者檔案中假裝django專案的配置和變數資訊 import os i...