码迷,mamicode.com
首页 > 数据库 > 详细

Django数据库基本增删改查操作

时间:2018-08-31 12:35:54      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:密码   cut   str   rtc   upd   res   models   port   int   

urls.py文件里的内容---实现url路由

from django.contrib import admin
from django.urls import path,include
from app01 import views
urlpatterns = [
    path(‘credata/‘, views.credata),
]

views.py文件里方法定义

from django.shortcuts import HttpResponse
import pymysql
pymysql.install_as_MySQLdb()
from app01 import models
def 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数据库基本增删改查操作

标签:密码   cut   str   rtc   upd   res   models   port   int   

原文地址:http://blog.51cto.com/song1230/2167303

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!