上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 1.通过required语句即可以引用已经安装的第三方依赖包,这个required只能医用当前项目安装的依赖包,不能引用全局下的,required语法是node.js独有的,只能在node.js环境下使用。 2.gulp.task用来创建一个任务,gulp.task的一个参数是命令行的名字,第二个参 阅读全文
posted @ 2020-02-29 23:32 一笑而过~一笑奈何 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 安装gulp 使用gulp自动化开发流程,配置好gulp后,可以自动给我们处理好一些工作,比如写完css后,要压缩成.min.css,写完js后,要进行相关的图片压缩等,这些工作都可以让gulp帮我们完成。 1.创建本地包管理环境 使用npm init 可以在本地生成一个package.json文件 阅读全文
posted @ 2020-02-29 23:29 一笑而过~一笑奈何 阅读(73) 评论(0) 推荐(0) 编辑
摘要: npm npm(Node Package Manager)在安装node.js的时候就会对应的安装相应的版本了,如果先使用npm,就需要首先指定使用的nvm版本,即使用命令:nvm use 6.4.0,然后就可以使用npm了。 使用淘宝镜像: npm install g cnpm registry= 阅读全文
posted @ 2020-02-29 23:18 一笑而过~一笑奈何 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 安装nvm nvm(Node Version Manager)是一个用来管理node版本的工具,我们之所以使用node,是因为我们需要使用node中的npm(Node Package Manager)使用npm的目的是为了能够方便的管理一些前端开发的包!nvm的安装非常简单,步骤如下: 安装nvm, 阅读全文
posted @ 2020-02-25 12:25 一笑而过~一笑奈何 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 在模板中使用权限: 在settings.TEMPLATES.OPTIONS.context_process下,因为添加了django.auth.context_processors.auth上下文处理器,因此,在模板中可以直接通过perms来获取用户的所有权限,示例代码如下: 可以在模板中将某一个功 阅读全文
posted @ 2020-02-24 11:35 一笑而过~一笑奈何 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 分组 1.Group.objects.create(group_name):创建分组。 2.group.permissions:某个分组上的权限。多对多关系。 (1)group.permissions.add():添加权限。 (2)group.permissions.remove():删除权限。 ( 阅读全文
posted @ 2020-02-24 11:34 一笑而过~一笑奈何 阅读(290) 评论(0) 推荐(0) 编辑
摘要: django.middleware.common.CommonMiddleware:通用的中间件 (1)如果网站在设计的时候,url带有“/”,而用户在访问的时候没有加上“/”,则这个中间件就会自动跳转至与用户访问的url相似的url。 例如:在我们定义url的时候有:http://127.0.0. 阅读全文
posted @ 2020-02-23 22:22 一笑而过~一笑奈何 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 内置中间件 1. django.middleware.gzip.GZipMiddleware:相应数据进行压缩。如果内容长度少于200个长度,那么就不会压缩。 之后,在浏览器中访问网页,查看Response Headers中的Content Length与没有开启GZip中间件之前的Content 阅读全文
posted @ 2020-02-23 22:20 一笑而过~一笑奈何 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 中间件 中间件是在request和response处理过程中的一个插件。比如request到达视图四千,我们可以定义中间件来做一些相关的事情,比如可以判断这个用户有没有登录,如果登录了,就绑定一个对象到request上,也可以在response到达浏览器之前,做一些相关的处理,比如想要统一在resp 阅读全文
posted @ 2020-02-23 22:18 一笑而过~一笑奈何 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 上下文处理器 上下文处理器可以返回一些数据,在全局模板中都可以使用,比如登录后的用户数据,在很多页面中都需要使用,那么我们就可以方在上下文处理器中,就没有必要在每个视图中返回这个对象了。 在settings.py.TEMPLATES.OPTIONS.context_processors中,有许多内置 阅读全文
posted @ 2020-02-23 22:15 一笑而过~一笑奈何 阅读(236) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页