摘要: VMware虚拟机已升级至14版本,之前的12版本的秘钥已经无法使用,在此分享一下VMware Workstation 14永久激活密钥: CG54H-D8D0H-H8DHY-C6X7X-N2KG6 ZC3WK-AFXEK-488JP-A7MQX-XL8YF AC5XK-0ZD4H-088HP-9NQZV-ZG2R4 ZC5XK-A6E0M-080XQ-04ZZG-YF08D ZY5H0... 阅读全文
posted @ 2019-02-18 23:30 effortsing 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: pip安装软件报错 utf-8 code can't decode byte 0xcf in position7 根据错误提示的路径找到__init__.py文件 根据错误提示的最后几句话找到对应的行数,将’utf-8’修改为’gbk’即可,如下所示if sys.version_info >= (3,): def console_to_str(s): try: ... 阅读全文
posted @ 2019-02-18 22:49 effortsing 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 静态文件----提交表单 本例在static目录中建立了一个from.html静态页面,该页面有一个标签,用于向服务端提交POST请求,然后在post.py脚本文件中添加一个路由方法,用于处理HTTP POST请求, 并返回请求字段值。 本实例涉及一个CSRF校验的问题,CSRF是Cross-site request forgery(跨站请求伪造)的缩写,CSRF校验就是为了防止CSRF攻... 阅读全文
posted @ 2019-02-18 21:40 effortsing 阅读(317) 评论(0) 推荐(0) 编辑
摘要: python装饰器作用 python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能 完整的装饰器: import time def timmer(func): def deco(): start_time=time.time() f... 阅读全文
posted @ 2019-02-18 21:03 effortsing 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 静态文件---访问图片 1、在Firstdjango工程项目中手工创建一个文件名为static,如下图所示 2、百度上下载一个.jpg的风景图片,重命名为test,从E盘中找到工程的路径,放到static目录下 3、配置静态目录 在setting.py中找到STATIC_URL配置如下: STATIC_URL = '/static/' STATICFILES_DIRS = ( ... 阅读全文
posted @ 2019-02-18 20:40 effortsing 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 用户登录 本节利用Session实现一个用户登录的实例,这也是典型的Session实例,实现的基本原理是当登录成功后,会将用户名以及其他相关信息写入session。如果用户再用同一个 浏览器访问web应用,就会从与客户端对应的session中重新获取用户名和其他相关信息,这也表明用户处于登录状态,所以当用户第二次访问该web应用时,除非session过期 否则无须登录 本例使用logi... 阅读全文
posted @ 2019-02-18 19:48 effortsing 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 读写Session Session是保存在服务端的字典 Session与Cookie有些类似,都是通过字典管理key-value对,只不过Cookie是保存在客户端的字典,而Session是保存在服务端的字典。Session可以在服务端使用多种存在方式, 默认一般存储在内存中,一旦web服务重启,所有保存在内存中的Session就会消失。为了让Session即使在web服务器重启后仍然能够... 阅读全文
posted @ 2019-02-18 17:32 effortsing 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1、进入cmd 2、输入盘符比如:E: 3、切换目录 cd E:\progect\Firstdjango 实例: 阅读全文
posted @ 2019-02-18 17:08 effortsing 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: Response 与 Cookie Web服务器要完成的任务的最后一步就是向客户端返回数据。如果客户端是浏览器,那么返回的数据通常是HTML、JS、CSS或者其他类型的代码。Cookie是保存在客户端的字典 当客户端浏览器向服务端发送数据时,将保存在客户端本地的Cookie通过HTTP请求头发送给服务端,然后服务端发送给客户端。 本例通过writeCooki函数写入了两个Cooki值,然... 阅读全文
posted @ 2019-02-18 16:13 effortsing 阅读(1757) 评论(0) 推荐(0) 编辑
摘要: 处理HTTP请求 当客户端浏览器通过URL访问web应用时,首先要做的就是获取用户提交的信息,也就是从HTTP请求数据中获得的信息。HTTP请求数据分为HTTP请求头和Body HTTP请求头包含了一些HTTP请求字段和HTTP GET字段 Body中可以包含任何类型的数据,包含HTTP GET字段、HTTP POST字段,下面只介绍HTTP GET字段,后面再说HTTP POST字段 ... 阅读全文
posted @ 2019-02-18 14:47 effortsing 阅读(415) 评论(0) 推荐(0) 编辑
摘要: pycharm中指定ip和端口 环境: 系统:win7 本机ip:192.168.0.100 1、建立工程请参照:https://www.cnblogs.com/effortsing/p/10394511.html 2、django项目中添加路由 3、修改pycharm中的ip和端口 在pycharm右上角运行那里有个下拉菜单,下拉菜单中点击Edit Configuration ... 阅读全文
posted @ 2019-02-18 13:44 effortsing 阅读(6544) 评论(0) 推荐(1) 编辑
摘要: django项目添加路由 url函数的第一个参数是匹配url路径的正则表达式,第2个参数是路由函数 第一个正则表达式是r'^$',其中r表示正则表达式字符串不对转义符进行转义。“^”表示匹配URL路径的开始,“$”表示匹配url路径的结束。中间什么也没有,所以第一个正则表达式匹配了根路径“/”。 第二个正则表达式URL路径以“/product”开头,后面跟任意数字,如:http://12... 阅读全文
posted @ 2019-02-18 11:34 effortsing 阅读(437) 评论(0) 推荐(0) 编辑
摘要: pycharm建立第一个django工程 系统:win764 ip: 192.168.0.100 安装django pip install django 左上角建立一个名为Firstdjango工程 查看工程中所有自带的文件修改ALLOWED_HOSTS参照:https://www.cnblogs.com/effortsing/p/10394400.html 运行django项目,右... 阅读全文
posted @ 2019-02-18 11:17 effortsing 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 建立第一个Django工程 环境: ip: 192.168.0.92 系统:centos7.5 安装django pip install django 启动一个HelloWorld工程 django-admin.py startproject HelloWorld [root@test2 ~]# ls HelloWorld查看工程自带的文件 [root@test2 ~]# t... 阅读全文
posted @ 2019-02-18 11:00 effortsing 阅读(193) 评论(0) 推荐(0) 编辑