Django
麻辣_水煮鱼
游啊游
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django:csrf防御机制
{% csrf_token %}标签,csrf 全称是 Cross Site Request Forgery。是Django提供的防止伪装提交请求的功能。POST 方法提交的表格,必须有此标签。 Django在template中写form时,要加上{% csrf_token %},否则会报错。 目的:csrf_token是为了防止CSRF(跨站请求伪造)。 csrf攻击说明 1.用户C打开...原创 2018-12-25 10:02:41 · 346 阅读 · 1 评论 -
解决Django中修改js css文件但浏览器无法及时改变的问题
一枚前端小白在实习时,遇到了这样的问题:自己对工程上的js和css文件进行了修改,提交之后,但是浏览器上并没有做出相应的修改,好久好久,一度怀疑是我哪里写的有问题。 有问题,找度娘。终于找到了解决方法。为了效率,浏览器通常会缓存js/css文件。如果没有清除浏览器缓存的该js文件的话,js的修改效果就不会起作用,因为浏览器还是用的缓存在本地的js文件。所以,方法我们就要清除本地的缓存。 比如谷...原创 2018-12-21 14:16:58 · 3341 阅读 · 3 评论 -
Django模板
static文件的引入: 在页面上:{% load staticfiles %} link,script 的src中 :{% static 'xxx.css' %}, {% static 'xxx.js' %} django模板中与变量相关用 {{ }} ,与逻辑相关用 {% %} Django模板标签 if/else标签 基本语法如下 {% if condition %} ...转载 2018-12-20 08:38:29 · 355 阅读 · 0 评论 -
Django树形结构实现方法
看到项目里的 {% recursetree nodes %} 一脸懵逼,然后就找度娘找到了一篇很好的博客,原文。 Django mptt介绍以及使用 Django mptt是个Django第三方组件,目标是使Django项目能在数据库中存储层级数据(树形数据)。它主要实现了修改过的前序遍历算法,如果你对原理还不是很了解,可以看我的这篇文章。当然,使用mptt时,原理是可以不用了解的...转载 2019-03-05 08:38:25 · 3625 阅读 · 2 评论
分享