zoukankan      html  css  js  c++  java
  • python Web框架 Django学习(4) API

    记录了一下实践过的API

    都能用,具体估计就我能看懂。看不懂的留言。。

    # 查看数据库对应所有数据对象
      对象名.objects.all()
    
    # 读取指定ID的数据(返回对象)
      对象名.objects.filter(id=1)
    
    # 获取具体数据
      对象名.objects.get((id|pk)=1)
      (如果没有就抛异常)
    
    # 一对多关联
      p=对象.objects.get(id=1)
      p.被关联_set.all()
    
    # 增加数据
      c=p.被关联_set.create(choice_text=内容,votes=0)
    
    # 查看被关联的对象
      c.对象
    
    # 查看所有一对多的值
      p.被关联_set.all()
    
    # 被关联数量统计
      p.被关联_set.count()
    
    # 删除数据
      c=通过filter方法指定属性
      c.delete()
    
    # 更新数据
      aa=p.(被关联|对象)_set.get(id=1)
      aa.表字段="要改成的值"
      aa.save()
    
    # 非关联的增加数据
      a=对象名{大写第一个字母}(字段="内容")
      a.save()
  • 相关阅读:
    [c language] getopt
    编程经典问题
    一些常用的正则表达式
    [Head First Python]6. summary
    Java多线程
    JVM运行原理
    Struts2---自定义拦截器
    SpringMVC框架初步
    测试基本问题
    自动化测试
  • 原文地址:https://www.cnblogs.com/xiaoCon/p/3497669.html
Copyright © 2011-2022 走看看