標籤:密碼 cut str rtc upd res models port int
urls.py檔案裡的內容---實現url路由
from django.contrib import adminfrom django.urls import path,includefrom app01 import viewsurlpatterns = [ path(‘credata/‘, views.credata),]
views.py檔案裡方法定義
from django.shortcuts import HttpResponseimport pymysqlpymysql.install_as_MySQLdb()from app01 import modelsdef credata(request): #建立插入資料 # models.UserInfo.objects.create( # username=‘song‘, # password=‘123‘, # age=‘18‘ # ) #查詢資料 # a =models.UserInfo.objects.filter(username=‘root‘) # for i in a: # print(i.id,i.username,i.password,i.age) #查到資料後進行刪除 # models.UserInfo.objects.filter(username=‘root‘).delete() #更新資料,找到所有的列,把密碼改成123456 models.UserInfo.objects.all().update(password=‘123456‘)
return HttpResponse(‘OK‘)
建立好類之後,想要使建立的表在資料庫裡生效,得在命令列執行
python manage.py makemigrations
以上命令表示構建資料結構
python manage.py migrate
上條命令表示執行操作到資料庫。
Django資料庫基本增刪改查操作