会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Apollo
Powered by
博客园
|
|
新随笔
|
|
|
管理
2018年11月20日
使用 Django Q F 对象构建复杂的查询
摘要: 先在 settings.py 中进行设置: 然后创建一些数据: 将多个 Q 对象作为非关键字参数或使用 & 联结即可实现 AND 查询 使用 | 联结两个 Q 对象即可实现 OR 查询: 使用 ~ 即可实现 NOT 查询: 上面这种写法是错误的,正确的写法是: Q 对象可以结合关键字参数一起传递给查
阅读全文
posted @ 2018-11-20 19:50 阿波罗Apollo
阅读(225)
评论(0)
推荐(0)
编辑
forms模块的作用
摘要: 1.forms模块的作用 通过forms模块,允许将表单与class结合(表单与实体类结合),允许通过class生成表单2.使用forms模块 (1).在应用中创建 forms.py 文件 (2).导入forms模块 from django import forms (3).创建class,一个cl
阅读全文
posted @ 2018-11-20 19:28 阿波罗Apollo
阅读(420)
评论(0)
推荐(0)
编辑
Django中HtttpRequest请求
摘要: 1.什么是HttpRequest HttpRequest,就是对请求对象的封装,里面封装的是请求过程中的所有信息。在Django中HttpRequest被封装成request对象并封装到视图处理函数中,在调用视图时自动传入 2.HttpRequest中的主要内容 可以使用print(dir(requ
阅读全文
posted @ 2018-11-20 19:25 阿波罗Apollo
阅读(189)
评论(0)
推荐(0)
编辑
携带参数的Ajax请求
摘要: <body> <h1>携带参数的AJax</h1> {% csrf_token %} <label for="num1"></label> <input type="text" id="num1"> + <label for="num2"></label> <input type="text" id
阅读全文
posted @ 2018-11-20 19:14 阿波罗Apollo
阅读(1470)
评论(0)
推荐(0)
编辑
利用modelformset_factory实现批量添加成绩
摘要: https://www.cnblogs.com/apollo1616/articles/9990717.html 本文是基于上一篇文章的改进版,利用插件modelformset_factory完成上文中实现的手动添加 urls.py文件 forms.py文件 views.py文件 html文件
阅读全文
posted @ 2018-11-20 18:51 阿波罗Apollo
阅读(389)
评论(0)
推荐(0)
编辑
Django批量修改 get_field_display foreignkey
摘要: ==>数据库表: class UserInfo(AbstractUser): tel = models.CharField(max_length=32, null=True, blank=True) gender = models.IntegerField(choices=((1, "男"), (2
阅读全文
posted @ 2018-11-20 18:36 阿波罗Apollo
阅读(276)
评论(1)
推荐(0)
编辑
django orm基于双下划线的跨表查询
摘要: 基于双下划线的跨表查询(join实现)总结:正向查询按字段,反向查询按表明小写1.1一对多正向查询查询在跨表中可以有两种方式,正向查询就是关键字段在你要搜索的表,没有关键字段就是反向查询.跨表查询的显著特点是__双下划线,这道题中在你要找到name,但是Book中没有,通过正向查询关键字段+__来跨
阅读全文
posted @ 2018-11-20 08:56 阿波罗Apollo
阅读(172)
评论(0)
推荐(0)
编辑