ORM数据库的增删改查


数据库可视化工具:

https://sqlitestudio.pl/index.rvt

from app01 import models
def orm(request):
    #增加数据
    # 方法1:
    # models.UserInfo.objects.create(username='root',password='root123')
    # 方法2:
    # obj = models.UserInfo(username='zte',password='zte')
    # obj.save()
    # 方法三:
    # dict1={'username':'zte1',"password":'zte1' }
    # obj = models.UserInfo(**dict1)
    # obj.save()
    #查找数据
    # result=models.UserInfo.objects.all()
    # # print result
    # for row in result:
    #     print row.id,row.username,row.password
    # result = models.UserInfo.objects.filter(username='root')
    # result = models.UserInfo.objects.filter(username='root',password='root123')
    # for row in result:
    #     print row.id,row.username,row.password
    #删除
    # models.UserInfo.objects.filter(id='4').delete()
    #更新
    models.UserInfo.objects.all().update(password=45678)
    return HttpResponse('adasd')

  

# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.db import models

# Create your models here.
class UserInfo(models.Model):
    username=models.CharField(max_length=32)
    password=models.CharField(max_length=64)

class zte(models.Model):
    id=models.AutoField(primary_key=True)  #主键,自增
    username=models.CharField(max_length=32)
    password=models.CharField(max_length=64)
    email=models.CharField(max_length=64,null=True)

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM