随笔分类 -  django

摘要:针对每条博客的观看次数我么是使用django的Mixin实现的: 而根据日期归档则比较麻烦,借鉴了Mysql必知必会得到了思路代码如下: 阅读全文
posted @ 2016-10-20 21:30 魔术师的礼帽 阅读(266) 评论(0) 推荐(0)
摘要:在写点击博客的所属分类,显示所有该分类的文章时真是让我想了好一会,为什么呢?因为我使用的是cbv模式开发的而不是简单的视图处理逻辑的,所以,有些操作会被包装好了,你并不知道它的细节,那么我们今天要实现的这个功能需要得到GET请求的category参数,那就麻烦了。 一开始,我以为需要重写它包装好的g 阅读全文
posted @ 2016-10-14 17:05 魔术师的礼帽 阅读(931) 评论(0) 推荐(0)
摘要:说起这个侧栏真是苦恼我很长时间,一开始以为和之前的一样传递额外参数就可以了就像下面这样: 但是自己一想,这个只是渲染到了首页,那如果我要是跳转导一篇博客的详细页面的时候怎么办,还要在博客详细页面也渲染一个category上下文参数吗?后来的github上看了一下别人的代码才恍然大悟,原来模板中的内容 阅读全文
posted @ 2016-10-13 09:50 魔术师的礼帽 阅读(237) 评论(0) 推荐(0)
摘要:1.什么是CBV(Class-based views) 2.博客首页及博客详情实现 1.什么是CBV 什么是CBV?说白了就是以前是视图为处理请求返回响应的函数,有了cbv之后我们就可以用类处理请求和响应,django提供了一些generic view用来实现相应的功能,比如ListView就是用来 阅读全文
posted @ 2016-10-09 09:38 魔术师的礼帽 阅读(379) 评论(0) 推荐(0)
摘要:1.数据库设计 2.插入测试数据 3.配置相关问题 1.数据库设计 数据库有简单的三张表:Article、Category、Tag以下是代码 2.插入测试数据 此时登录admin后台没有数据,于是想利用编写一个populate.py负责插入测试数据以下是代码: 1)因为我的数据库使用的是mysql数 阅读全文
posted @ 2016-10-08 08:50 魔术师的礼帽 阅读(301) 评论(0) 推荐(0)
摘要:在虚拟环境中将django-admin.py startproject tango_with_django_project替换为django-admin startproject tango_with_django_project 阅读全文
posted @ 2016-06-09 15:32 魔术师的礼帽 阅读(277) 评论(0) 推荐(0)