点点网站开发技术分享

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

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

阅读全文 »

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

阅读全文 »

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

阅读全文 »

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份Session通过在服务器端记录信息确定用户身份

阅读全文 »

在常规表单开发中,我们常用的做法是手动编写表单至html模板中,请求数据到视图中处理,如果有多个表单就要多次这样操作,视图中也要多次处理验证这些数据,有一个字段要修改就要去所有与表单关联的地方处理,Django为我们提供了Froms组件帮助我们解决这种问题,统一管理统一处理。

阅读全文 »
0%