zoukankan      html  css  js  c++  java
  • 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)
    

      

  • 相关阅读:
    Oozie — What Why and How
    git 用户手册
    整理笔记 C语言
    第一次理解通用链表
    C++ 通用队列类
    懂了这些,你才真正懂了C
    简单键盘驱动
    简述进程间通信方式
    几何原本
    GSP几何画板简介
  • 原文地址:https://www.cnblogs.com/qiangayz/p/8972673.html
Copyright © 2011-2022 走看看