Just

如果图片裂开请使用http协议而非https协议;如果访问不稳定请使用最新版本edge或者safari浏览器而非谷歌浏览器访问。


  • 首页

  • 标签

  • 时间线

  • 关于

扩展Django实现自己的manage命令

发表于 2020-05-25
字数统计: 896 | 阅读时长 ≈ 4

django-admin.py是一个命令行工具,可以执行一些管理任务,比如创建Django项目。

阅读全文 »

Django中Cache 缓存版本控制

发表于 2020-05-20
字数统计: 1.1k | 阅读时长 ≈ 5

下面的代码都是以Django1.11.12举例

应用点: 用户pk作为version,实现差异化缓存; 同一台机器上部署正式环境或者测试环境,利用version来区分缓存所属?

当更改使用缓存值的运行代码时,你可能需要清除任何已存的缓存值。最简单的方法是刷新整个缓存,但这会导致那些仍然有用且有效的缓存值。

阅读全文 »

Django安全开发指南

发表于 2020-01-18
字数统计: 4.8k | 阅读时长 ≈ 18

Django安全开发指南[^1]

本指南适用于Linux系统。同样的技术设置也可用于Windows系统。

这些说明适用于在生产模式下运行的应用程序。开发/测试实例不需要加固,因为这会增加测试难度。

阅读全文 »

Python语言安全编程规范

发表于 2020-01-07
字数统计: 15.3k | 阅读时长 ≈ 61

Python语言安全编程规范[^1]

除非有特别说明,所有的代码示例都是基于Python 2.7版本。

该规范旨在减少SQL注入、敏感信息泄露、命令注入攻击等安全问题的发生。

阅读全文 »

Python装饰器与闭包

发表于 2019-02-15
字数统计: 3.9k | 阅读时长 ≈ 17

基于Python3,包括闭包、函数装饰器、类装饰器以及多层嵌套(多层嵌套其实就是多个装饰器嘛~)。

本文最新更新于2022-03-23

阅读全文 »

纯函数、无状态函数和独立函数

发表于 2018-12-20
字数统计: 501 | 阅读时长 ≈ 1

举个例子:一个请求是在内存中载入一个商品,并将其标记为已添加到用户的购物车中。与此同时,另一个请求是将该商品卖给另一个客户,这就可能产生售卖操作实际发生在商品载入内存之后的情况,那么我们就是在尝试售卖已经售出的商品,这类问题导致我们倾向于使用无状态函数。

阅读全文 »

Django中间件

发表于 2018-07-01
字数统计: 2.1k | 阅读时长 ≈ 9

什么是中间件

中间件是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变Django的输入与输出。
因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。
Django中间件的官方定义

Middleware is a framework of hooks into Django’s request/response processing.
It’s a light, low-level “plugin” system for globally altering Django’s input or output.

阅读全文 »

支持秒传的视频上传设计

发表于 2018-04-15
字数统计: 1.2k | 阅读时长 ≈ 6

数据库设计

阅读全文 »

python 压缩与解压缩

发表于 2018-04-12
字数统计: 568 | 阅读时长 ≈ 2

shutil模块

该模块提供比os模块更加丰富的文件操作功能,如压缩、解压缩、获取文件信息等。

阅读全文 »

python treelib 树结构

发表于 2018-03-11
字数统计: 2k | 阅读时长 ≈ 9

treelib 是python第三方软件包,需要自行安装,官方文档地址

阅读全文 »
<1234>

36 日志
34 标签
E-Mail
常用链接
  • Google
  • Linux命令查询
  • Canva
  • 灵析
  • 微信公众平台
  • Mac软件
  • 微博
  • 裁判文书网
  • Redis中文网
  • go_zero
  • linux
  • 电子书
© 2015 — 2022 Just | 本站字数: 66.3k
由 Hexo 提供支持
|
主题 — NexT.Gemini v5.1.4
吉ICP备19001720号
访客数 人 总访问量 次
0%