05 2015 档案

实战Django:Rango Part8
摘要:28.模板标签 如果在每个页面都能显示分类中的内容,这样用户在浏览时可以直接从左侧边栏点击相应的链接进行访问,肯定是非常方便的。 要做到这点,根据我们前面学过的知识,我们整理一下思路: 在base.html模板中添加一些代码来显示某分类的内容列表; 在每个视图,我们要能访问分类对象,获取所有的分类数据; 但这是一个糟糕的解决方案,要实现这个,我们的视图中会有大量的重... 阅读全文

posted @ 2015-05-20 14:47 舍得学苑 阅读(378) 评论(0) 推荐(0)

实战Django:Rango Part7
摘要:26.用Django-Registration-Redux进行用户校验 Django中,有好多现成的应用提供了注册、登录、校验等功能,我们只要稍稍改动一下URL映射、视图和模板就可以使用它们。在这一章,我们将介绍用Django-Registration-Redux,顺便学习一下如何把外部的应用加到我们的项目中。 (1)安装Django-Registration-Redux 在Dos命令... 阅读全文

posted @ 2015-05-20 09:29 舍得学苑 阅读(845) 评论(0) 推荐(0)

实战Django:Rango Part6
摘要:24.优化模板 在这个项目中,从已经做过的模板来看,你可能会注意到里面有很多重复的代码。这种重复不仅带来大量无谓的工作量,而且以后调整起来也极为不便。 因此,最理想的做法是将那些重复的代码放到基础模板中,然后从基础模板再扩展出一个个新的模板。 我们先来做这个基础模板,在templates文件夹下新建一个base.html文件,然后添加以下内容: templates/base.h... 阅读全文

posted @ 2015-05-16 13:23 舍得学苑 阅读(373) 评论(0) 推荐(0)

实战Django:Rango Part5
摘要:在讲完注册模块之后,我们来着手实现登录和注销模块。 21.添加登录模块 注册功能做好了,接下来我们来完成登录模块。 以下是我们要完成的工作: 创建一个登录视图; 创建登录模板来显示登录表单; 将登录视图映射到URL; 在首页上添加登录链接; 我们先来搞定登录视图。 编辑rango/views.py,添加以下内容: rango/views.py:... 阅读全文

posted @ 2015-05-14 16:39 舍得学苑 阅读(431) 评论(0) 推荐(0)

导航