摘要: 先看下静态文件配置 如果有需求,需要更改static的名字,改完之后,静态文件的地址变了,无法访问静态文件了,需要修改所有引入静态文件的内容,如下修改就能解决问题了 获取静态文件的别名 引入静态文件的第二种写法 阅读全文
posted @ 2018-01-22 23:27 答&案 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在app下创建一个名叫templatetags的python包 ,名字必须为templatetags 在包内创建python文件,名字随意 在文件中添加以下内容,固定写法 自定义filter 在文件中写函数,并添加装饰器 在模板中使用,记得重启django,可以在网页中输入地址查看 自定义simpl 阅读全文
posted @ 2018-01-22 23:14 答&案 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 装饰器的功能:在不修改原函数和其调用方式的情况下对原函数功能进行扩展 装饰器的本质是闭包函数 求一个函数的运行时间 但是有多个函数都需要添加此功能时,就会显得很繁琐,此时可以写一个时间函数 这样不管多少函数都可以调用这个时间函数来计算执行的时间了,但是这样改变了函数的调用方式,原本调用func函数的 阅读全文
posted @ 2018-01-22 21:38 答&案 阅读(242) 评论(0) 推荐(1) 编辑