12 2018 档案
摘要:Django 从后台往前台传递数据时有多种方法可以实现。 最简单的后台是这样的: 这个就是返回index.html的内容,但是如果要带一些数据一起传给前台的话,该怎么办呢? view >> HTML 这里是这样:后台传递一些数据给html,直接渲染在网页上,不会有什么复杂的数据处理(如果前台要处理数
阅读全文
摘要:通用视图 Django的通用视图......被开发为常见用法模式的快捷方式......它们采用视图开发中的某些常见习语和模式并对其进行抽象,以便您可以快速编写数据的常用视图,而无需重复自己。 - Django文档 基于类的视图的一个主要好处是它们允许您组合可重用行为的方式。REST框架通过提供许多预
阅读全文
摘要:圣诞节(Christmas)又称耶诞节、耶稣诞辰,译名为“基督弥撒”,是西方传统节日,起源于基督教,在每年公历12月25日。弥撒是教会的一种礼拜仪式。圣诞节是一个宗教节,因为把它当作耶稣的诞辰来庆祝,故名“耶诞节”。 大部分的天主教教堂都会先在12月24日的平安夜,亦即12月25日凌晨举行子夜弥撒,
阅读全文
摘要:REST framework的Request类扩展自标准的HttpRequest,增加了REST framework灵活的请求解析和请求验证支持。 请求解析 REST framework的Request对象提供了灵活的请求解析,让你可以像一般处理普通form数据一样处理带JSON数据或者媒体类型的r
阅读全文
摘要:操作系统:win7 x64 运行环境:Python3.5 安装PyInstaller 第一步:下载PyInstaller 第二步:下载源码安装 在github中打包下载,解压到电脑中,运行命令行进入此目录。 第三步:配置虚拟环境 在按快捷键win+r输入cmd进入cmd(管理员)命令行 第四步:在命
阅读全文
摘要:第一步:下载nvm github上下载最新版本https://github.com/coreybutler/nvm-windows/releases vm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就
阅读全文
摘要:自定义连接池 这种方式跟普通py文件操作redis一样,代码如下: views.py 安装通过第三方组件操作redis 1 pip3 install django-redis 1 pip3 install django-redis 1 pip3 install django-redis 1 pip3
阅读全文
摘要:Django专门提供了一个paginator模块,实现分页很easy。 下面的例子引用了django官方文档:https://docs.djangoproject.com/en/1.11/topics/pagination/ 使用Paginator类 Paginator实例化需要2个参数,一个是待分
阅读全文
摘要:1、String 操作 redis中的String在在内存中按照一个name对应一个value来存储 set() mset() get(name) 获取值 mget(keys, *args) getset(name, value) getrange(key, start, end) setrange
阅读全文
摘要:我在项目目录下建立了一个中间件mymiddleware.py settings.py 在 MIDDLEWARE或者MIDDLEWARE_CLASSES,每个中间件组件都由一个字符串表示: 到中间件工厂的类或函数名的完整 Python 路径。 例如,下面是 django-admin startproj
阅读全文
摘要:图片压缩完成以后会转换成base64返回
阅读全文
摘要:F函数 能够解析对现有查询对象的引用的对象。 执行出的SQL语句 而我们想生成的SQL语句为 此时需要使用F函数 当Django程序中出现F()时,Django会使用SQL语句的方式取代标准的Python操作。 上述代码中不管 Score.score 的值是什么,Python都不曾获取过其值,pyt
阅读全文
摘要:打开 Linux 或 MacOS 的 Terminal (终端)直接在 终端中输入这些命令(不是 python 的 shell中) 如果是 windows 用 cmd(开始 搜索 cmd 或者 快捷键 win + R,输入 cmd) 直接在 cmd 上操作。 1. 新建一个 django proje
阅读全文
摘要:无法使用Django新建项目:'django-admin.py’不是内部或外部命令找到site-packages/django/bin(如 D:\Program Files\Anaconda3\Lib\site-packages\django\bin),把这个路径加入系统环境变量中。 error:
阅读全文
摘要:为什么要配置Django虚拟环境? 例如:在开发Python Django的时候,系统安装的Python3只有一个版本:3.6。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个不同版本的Django,那这些应用程序都会共用一个Python,就
阅读全文
摘要:添加cookie: 获得cookie: 删除cookie: 添加session: 获取session: 删除session:
阅读全文

浙公网安备 33010602011771号