彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

Python编程:几个基于Django的CMS内容管理系统

django-cms python3.6 只找到后台,体验不是太好 https://github.com/divio/django-cms/ Opps Python 2.7 最后一次维护是4年前,运行各种错误,没打开,所以没图 https://github.com/opps/opps mezza...

2019-03-20 16:06:01

阅读数 12

评论数 0

Python编程:关闭Django模板的自动转义

目的:做了个简单的搜索,并给关键字做上显眼的标签 html代码 <em>百度</em> css代码 style{ em{ color: red; } } Django...

2019-03-11 15:45:03

阅读数 13

评论数 0

Python编程:Django中的Request对象常用属性

获取带参数URL:request.get_all_path() 获取不带参数URL:request.path 获取主机地址:request.get_host() 参考 Django获取当前页面的URL——小记 django的views里面的request对象详解大全 ...

2019-01-18 14:54:25

阅读数 29

评论数 0

Python编程:Django中间件实现登陆验证

Django请求处理图 当然可以使用装饰器,不过不利于维护,还是妥妥的使用中间件 设置 setting.py MIDDLEWARE = [ 'mymiddlewares.AccessAuthMiddleWare', ] # 放行url,不进行登录验证 EXCLUDE_URL = [ ...

2019-01-18 11:34:34

阅读数 47

评论数 0

Django中间件Middleware简单使用

功能类似flask的钩子函数 Flask的钩子函数与peewee.InterfaceError: (0, ‘’) 代码示例 以下代码解决peewee链接数据库长链接断开的问题 from django.utils.deprecation import MiddlewareMixin from pee...

2019-01-03 20:20:56

阅读数 78

评论数 0

Python编程:Django自定义模板标签

在APPchart 中新建一个文件夹,和两个文件,结构如下: templatetags/ __init__.py mytags.py mytags.py文件中自定义函数 from django import template register = template.Library() @...

2018-12-19 23:13:11

阅读数 34

评论数 0

Django和Flask获取访问来源referrer

Flask request.referrer Django request.META['HTTP_REFERER'] 参考 http://docs.jinkan.org/docs/flask/reqcontext.html?highlight=referrer http://www.shar...

2018-12-12 21:18:40

阅读数 201

评论数 0

django时间格式化

数据库存的时间: 2018-10-19 18:08:42 前端显示为: Oct. 19, 2018, 6:08 p.m. 需要使用时间格式(与python中的年月日,时分秒略有不同): <th>{{ create_time | date:&q...

2018-12-12 20:24:55

阅读数 111

评论数 0

Django CSRF跨站请求伪造的禁用和使用

CSRF (Cross-site request forgery) Django后台设置 全局和局部设置 # 全站使用 'django.middleware.csrf.CsrfViewMiddleware', # 局部禁用 from django.views.decorators.c...

2018-11-16 18:12:04

阅读数 39

评论数 0

Django中使用POST提交和接收数据

POST表单数据 请求头参数 "Content-type","application/x-www-form-urlencoded" Django接收数据 req...

2018-11-16 17:52:47

阅读数 560

评论数 0

Django响应JsonResponse返回json格式数据报错

代码 return JsonResponse({"name": "tom"}) 报错: TYPEERROR: In order to allow non-dict objects to be serialized set ...

2018-09-18 14:25:09

阅读数 594

评论数 0

Django返回json数据

两种方法: 方式一: 返回json字符串 import json from django.http.response import HttpResponse def demo(request): return HttpResponse(json.dumps(dct)) 方式...

2018-09-07 18:55:27

阅读数 993

评论数 0

python编程:Django常用的模板语言标签

1、模板继承 {% extends "base.html" %} 2、判断 {% firstof var1 var2 var3 %} 等价于 {% if var1 %} {{ var1 }} {% elif ...

2018-07-05 11:03:16

阅读数 380

评论数 0

Django的时区设置

Django 里边使用datetime模块,发现时间总是延迟了8小时 感觉是时区的问题,查看配置文件 # settings.py TIME_ZONE = 'UTC' 中国就设置成上海时间即可,时间正常显示 # settings.py TIME_ZONE = 'Asia/Shanghai...

2018-06-28 16:37:59

阅读数 877

评论数 0

通过javascript实现页面跳转

django中的实现代码 <script> // 直接跳转 window.location.href="{{ referer }}"; &amp...

2018-06-28 14:57:11

阅读数 125

评论数 0

echarts折线图的每个折点都显示数值

在 series中添加 itemStyle : { normal: {label : {show: true}}} 在django中使用echarts折线图的完整代码 <script type="text/javascript&a...

2018-06-28 14:53:43

阅读数 13762

评论数 3

Python编程:Django之安全验证

涉及内容 装饰器 cookie session form验证 缓存 中间件 信号 csrf 分页 一、装饰器 鉴权装饰器函数 def auth(func): # 用户验证的装饰器 def inner(request, *args, **kwar...

2018-03-17 15:16:31

阅读数 371

评论数 0

Python编程:Django后端学习

入门基础 1、WEB框架 MVC Model View Controller 数据库 模板文件 业务处理 MTV Model Template View 数据库 模板文件 业务处理 2、Django 安装:pip3 install ...

2018-03-13 22:07:56

阅读数 262

评论数 0

Python编程:Django入门及常见错误

Django官网:https://www.djangoproject.com/ 开发工具:pyCharm HTML常用标签 标题:h1, h2, h3, h4, h5 … 段落:p 列表:ul, ol, li 换行:br 连接:a 容器:div, span 图片:img 表格:tabl...

2018-01-23 16:07:57

阅读数 150

评论数 0

Pyhton编程:Django模板中引用css文件

好吧,我承认我在这个点卡住了,不过最后走出了坑,在官网找到一个简单的方法第一步:修改配置文件# setting.pySTATIC_ROOT = os.path.join(os.path.dirname(__file__), '\static') # 文件存放路径,根据实际情况修改STATIC_UR...

2018-01-17 23:46:53

阅读数 1043

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭