02 2020 档案

摘要:先给个script: <script type="text/javascript"> function getNowDate() { var date = new Date(); var year = date.getFullYear() // 年 var month = date.getMonth 阅读全文
posted @ 2020-02-25 20:36 努力乄小白 阅读(5887) 评论(0) 推荐(0) 编辑
摘要:URL路由: views视图: 登录函数: 登录验证:装饰器 登录成功函数和注销函数; HTML: login.html: login.html的jquery代码 HTML: index.html 阅读全文
posted @ 2020-02-24 10:53 努力乄小白 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1、安装依赖包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y 2、下载python安装包 wget https://ww 阅读全文
posted @ 2020-02-19 04:56 努力乄小白 阅读(357) 评论(0) 推荐(0) 编辑
摘要:我们可以使用 python 代码通过调用 ifconfig 命令来获取 Linux 主机的 IP 相关信息,包括:网卡名称、MAC地址、IP地址等。 第一种实现方式: 1 #!/usr/bin/python 2 #encoding: utf-8 3 4 from subprocess import 阅读全文
posted @ 2020-02-17 09:33 努力乄小白 阅读(2305) 评论(0) 推荐(0) 编辑
摘要:基于ModelForm验证实现的简单的小例子,希望能帮助到大家,不喜勿喷 urls路由:index添加页,user_list显示数据页面,edit修改数据页 models.py模型设计:三张表分为,用户类型,用户信息,用户组,用户类型和用户信息是一对多,用户组和用户信息是多对多 views.py视图 阅读全文
posted @ 2020-02-12 13:34 努力乄小白 阅读(184) 评论(0) 推荐(0) 编辑
摘要:1 ModelForm 2 a. class Meta: 3 model, # 对应Model的 4 fields=None, # 字段 5 exclude=None, # 排除字段 6 labels=None, # 提示信息 7 help_texts=None, # 帮助提示信息 8 widget 阅读全文
posted @ 2020-02-11 13:54 努力乄小白 阅读(112) 评论(0) 推荐(0) 编辑
摘要:urls路由: settings里添加cache类型:文件缓存,在项目下创建cache目录 views视图:给某个函数缓存 给某个模板缓存: 阅读全文
posted @ 2020-02-08 22:37 努力乄小白 阅读(204) 评论(0) 推荐(0) 编辑
摘要:中间件 在项目里面创建一个目录Middle,在创建一个m1.py 在settings里面配置中间件路径: views视图函数:请求到中间件-->匹配到urls-->在到视图函数,最后返回! 阅读全文
posted @ 2020-02-08 20:49 努力乄小白 阅读(151) 评论(0) 推荐(0) 编辑
摘要:form表单提交开启CSRF验证: 前端页面隐藏input标签中显示: ajax提交开启CSRF验证,只需要在ajax提交之前全局配置一下就可以: 跨站请求伪造 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMidd 阅读全文
posted @ 2020-02-07 13:22 努力乄小白 阅读(467) 评论(0) 推荐(0) 编辑
摘要:Session 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之 阅读全文
posted @ 2020-02-06 19:42 努力乄小白 阅读(329) 评论(0) 推荐(0) 编辑
摘要:Session Django中默认支持Session,其内部提供了5种类型的Session供开发者使用: 数据库(默认) 缓存 文件 缓存+数据库 加密cookie 1、数据库Session Django默认支持Session,并且默认是将Session数据存储在数据库中,即:django_sess 阅读全文
posted @ 2020-02-06 19:13 努力乄小白 阅读(224) 评论(0) 推荐(0) 编辑
摘要:基于装饰器做的用户认证,不喜勿喷: views视图:登录函数 装饰器认证函数: 登录成功界面认证: HTML界面: urls.py路由: 阅读全文
posted @ 2020-02-05 13:37 努力乄小白 阅读(220) 评论(0) 推荐(0) 编辑
摘要:1、获取Cookie: 1 request.COOKIES['key'] 2 request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 3 参数: 4 default: 默认值 5 salt: 加密盐 6 m 阅读全文
posted @ 2020-02-03 18:25 努力乄小白 阅读(213) 评论(0) 推荐(0) 编辑
摘要:定义一个分页类,封装起来,保存到目录下面方便调用:pagination.py 具体完整代码: from django.utils.safestring import mark_safe #分页类 class Page(object): def __init__(self,current_page,d 阅读全文
posted @ 2020-02-03 13:54 努力乄小白 阅读(184) 评论(0) 推荐(0) 编辑
摘要:urls路由: 视图函数: HTML: tag: 最后统一渲染 阅读全文
posted @ 2020-02-01 06:11 努力乄小白 阅读(216) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示