会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
F·灬疯子
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2019年4月16日
上下文处理器及中间件
摘要: 上下文处理器 返回一些数据,在全局模板中都可以使用。如登录后的用户信息,在很多页面中都需要使用,可将其放在上下文处理器中,避免在每个视图函数中重复返回这个对象。 在 settings.TEMPLATES.OPTIONS.context_processors 中各个处理器的作用: django.tem
阅读全文
posted @ 2019-04-16 21:27 F·灬小人物
阅读(151)
评论(0)
推荐(0)
2019年4月12日
memcached、cookie、session
摘要: Memcached(一个高性能的分布式的内存对象缓存系统) 可用来分担数据库的压力。通过在内存里维护一个统一的巨大的hash表,memcached能存储各种各样的数据,包括图像、视频、文件、以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 适用:存储验
阅读全文
posted @ 2019-04-12 16:35 F·灬小人物
阅读(298)
评论(0)
推荐(0)
2019年4月8日
上传文件
摘要: 前端HTML代码: 需要填入一个 form 标签,然后在这个 form 标签中指定 enctype="multipart/form-data" ,不然就不能上传文件。 在 form 标签中添加一个 input 标签,然后指定标签的 name ,以及 type="file" 。 后端代码: 接收文件。
阅读全文
posted @ 2019-04-08 22:50 F·灬小人物
阅读(287)
评论(0)
推荐(0)
表单代码
摘要: django表单: 在App中新建的form.py表单文件: 视图文件: 例1模板: 例2模板: 例2 models.py: url映射: ModelForm 在表单中使用 ModelForm ,定义一个 Meta 类,如在该类中指定 model=User ,以及 fields="__all__"
阅读全文
posted @ 2019-04-08 11:41 F·灬小人物
阅读(618)
评论(0)
推荐(0)
2019年4月6日
高级视图
摘要: 常用的请求method: GET请求:向服务器索取数据,但不会向服务器提交数据,不会对服务器的状态进行更改。比如向服务器获取某篇文章的详情。 POST请求:向服务器提交数据,会对服务器的状态进行更改。比如提交一篇文章给服务器。 限制请求装饰器:Django内置的视图装饰器可以给视图提供一些限制。 d
阅读全文
posted @ 2019-04-06 17:47 F·灬小人物
阅读(232)
评论(0)
推荐(0)
2019年3月19日
QuerySet API
摘要: 模型objects:这个对象是 django.db.model.manager.Manger 的对象,这个类是一个空壳类,它上面的所有方法都是从 QuerySet 这个类中拷贝过来的。 QuerySet方法: defer:告诉ORM模型查询时过滤某些字段,过滤的字段再次使用时会重新发起请求; onl
阅读全文
posted @ 2019-03-19 17:36 F·灬小人物
阅读(638)
评论(0)
推荐(0)
2019年3月14日
聚合函数与F/Q表达式
摘要: 聚合函数 取名: field + __ + 聚合函数名字 ,如:price__avg;可传关键字参数修改名字:avg=Avg("price"); aggregate:不会返回一个 QuerySet 对象,而是返回一个字典,key为聚合函数的名字,value为聚合函数执行结果; annotate:返回
阅读全文
posted @ 2019-03-14 16:21 F·灬小人物
阅读(410)
评论(0)
推荐(0)
2019年3月11日
ORM查询条件
摘要: 模板: 视图导入: 数据库内容: 使用filter返回QuerySet数据集类型,可调用方法.query;使用get返回一个模型时,不能使用该方法; QuerySet.query:‘query’可用来查看这个‘ORM’查询语句最终被翻译成的‘SQL’语句; exact/iexact:查找的与原内容完
阅读全文
posted @ 2019-03-11 16:47 F·灬小人物
阅读(828)
评论(0)
推荐(0)
2019年3月6日
数据库表关系
摘要: 一对多: 数据库:article_article表内容: 一对多关联操作: 1 def one_to_many_view(request): 2 article = Article(title='西游记',content='abc...') 3 category = Category.objects
阅读全文
posted @ 2019-03-06 14:51 F·灬小人物
阅读(295)
评论(0)
推荐(0)
2019年3月4日
Field笔记
摘要: 一:时区的转换 1、navie 时间 和 aware 时间 navie 时间:不知道自己的时间表示的是哪个时区; aware 时间:知道自己的时间表示的是哪个时区。 2、pytz 库:用来处理时区的库,会经常更新时区数据,安装 django 时默认安装;(或通过 pip install pytz 安
阅读全文
posted @ 2019-03-04 16:43 F·灬小人物
阅读(306)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告