点点网站开发技术分享

记录个人日常开发笔记与技巧

Django 视图本质是一个函数:接受 HttpRequest 对象作为参数,返回一个 HttpResponse 对象作为返回。FBV 直接就是这样一个函数,而 CBV 类的方法 as_view(),它的返回也是这样一个函数。

阅读全文 »

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。

阅读全文 »

算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。这里介绍几种常见的算法,后续跟进。

阅读全文 »

每一个URL都会对应一个视图函数,当一个用户请求访问Django站点的一个页面时,然后就由Django路由系统(URL配置文件)去决定要执行哪个视图函数使用的算法。这个路由系统我们也称之为url控制器,一般是项目目录和应用目录里的urls.py文件。

阅读全文 »

中间件顾名思义,是介于requestresponse处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。

阅读全文 »
0%