文档章节

django基础数据库操作

Sober_He
 Sober_He
发布于 2017/07/03 11:49
字数 185
阅读 3
收藏 0

对一个model 类 假设类名为test(有id 和name两个属性   相当于sql的一个表)具体操作

test.objects.all() 返回一个list  等价于 select *from test

test.objects.filter(条件)   相当于where 条件

获取单个对象
a = test.objects.get(条件) 获得一个对象a

取对象属性可以a.列名  eg: a.id

    #后面默认条件为id=1 可根据实际情况替换
    # 修改其中一个id=1的name字段,再save,相当于SQL中的UPDATE
    test1 = Test.objects.get(id=1)
    test1.name = 'Google'
    test1.save()
    
    # 另外一种方式
    #Test.objects.filter(id=1).update(name='Google')

     # Test.objects.all().update(name='Google')
    #删除

    Test.objects.filter(id=1).delete(name='Google')
    # 修改所有的列
  
    #才开始学习django 望轻喷

© 著作权归作者所有

Sober_He
粉丝 0
博文 1
码字总数 185
作品 0
泸州
私信 提问
Django基础(5): Admin

陆续更新中: Django基础(1): 目录文件简介 Django基础(2): 创建应用 Django基础(3): 配置url Django基础(4): 建立Templates Admin是Django中自带的一个自动化数据管理界面,功能强大。被授权...

AryaHooper
2017/12/27
0
0
Django的原生NoSQL支持

今天在豆瓣小组里看到了一个关于 django-nonrel 的帖子,通过回帖发现好多人对这个项目乃至整个 Django 社区的消息都非常滞后。比如有人还在以为 django-nonrel 能 merge 到 Django 的官方代...

renwofei423
2011/06/01
0
1
Django 1.8.2 文档

django 百科全书 入门¶刚开始学习Django或者编程?让我们从这里开始吧! 从零开始: 概述 | 安装 教程: 第1部分:模型(100%) | 第2部分:管理站点(100%) | 第3部分:视图和模板 | 第4部...

果果糖
01/22
0
0
Python全栈 Web(Django框架、概述、安装)

Django 框架 WEB 与 服务器 WEB : 表示用户可以浏览的网页内容(HTML,CSS,JS) 服务器 专门给用户提供服务的一台机器 1.硬件与软件 硬件范畴:一台机器 软件范畴:一个能够接受用户请求并给出响应...

巴黎香榭
2018/09/19
0
0
Django学习笔记-初识Django

初识Django 以前搞过一段时间的java web,也做过一些项目。现在试一试python的Django框架吧。 总体上做网站需要的基本功: 前端相关知识(HTML, CSS, JS, JQuery等等) Linux 基础命令 数据库,...

habits
2017/12/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Netty源码学习(一)--导入IDEA并编译

1.从github下载最新的Netty稳定版本源码 2.解压源码文件夹 3.导入IDEA 4.跳过checkstyle和xml validate <plugin> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.12.......

湖之风情
10分钟前
1
0
电商网站用户端FE

需求拆分原则 1、单个迭代不宜太大 2、需求可交付,能够形成功能闭环 3、有成本意识,遵循二八原则 4、有预期的价值体现 提炼核心需求 用户端:商品、购物车、下单、支付、订单、用户 后台管...

星闪海洋
21分钟前
1
0
Awesome Blockchain 区块链技术导航

区块链技术导航:收集整理最全面最优质的区块链(BlockChain)技术开发相关资源。 以后找不到文档资料的时候去导航站看看。 先亮个像,我长这样: 导航站内容 区块链开发所涉及的资源: 如 项目...

Tiny熊
25分钟前
1
0
聊聊我的第一篇10万+,同时反驳某些评论

元旦的时候,我立了一个Flag,今年要写一篇10万+,现在目标算是完成一半了。 终于有了一篇10万+ 知乎后台显示我的回答《如何衡量一个人的 JavaScript 水平?》的阅读量已经超过了10万,具体截...

Fundebug
31分钟前
1
0
ping的用法

ping的用法: -t ping指定的主机,直到停止。若要查看统计信息并继续操作-请键入 Control-Break; 若要停止-请键入Control-C。 -a 将地址解析成主机名。 -n count 要发送的回显请求数。 -l s...

WinkJie
33分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部