好好做一个有节操的码农,比我有能力的人,都还在学习,我没有理由不继续学习.
出售一个自己用python,django写的blog,cms程序, 适合初学者参考, 淘宝链接:django cms应用程序出售

本博客运行在阿里云上, 领取优惠券阿里云优惠券
Tag: django预览模式: 普通 | 列表
很久以前用 Django 做了一个工作室网站,打算给自己用,在上面推广一些自己写的软件,但事实上自己的推广能力有限,工作室没能做起来。网站基本上没什么访问量, 还不如自己的博客,博客至少每天有几百人访问,而这个工作室网站没人访问。在一些谈论 Django 的群里总有一些跟我当初一样想找一个源码来学习的人。所以我打算将这个源码公开。对于这个公开的源码,有以下几点说明

查看更多...

Tags: django

分类:My Soft | 固定链接 | 评论: 30 | 引用: 0 | 查看次数: 16586

Django model distinct 的使用方法

今天突然有人问起在 django 的 model 里面怎么用 distinct, 对于这种东西,我一向的观点是查看django 的在线文档。于是不加思索的根据在线文档给出了答案,但结果很让人沮丧,运行程序时会报错: NotImplementedError: DISTINCT ON fields is not supported by this database backend, 从字面上看,貌似是因为才用了mysql 的原因,其实不是.

查看更多...

Tags: django distinct

分类:Python/Django | 固定链接 | 评论: 3 | 引用: 0 | 查看次数: 8839

利用 djanog 模板 生成 excel(xls) 文件

生成Excel 文件,很多人会采用一些开源的库来实现,比如python 自带 csv 库可以生成类似Excel  一样的东西,当然还有一些专门处理 excel 的库,我以前也有用过,比如这里: http://www.yihaomen.com/article/python/300.htm 我介绍过用第三方的库来实现。但事实上还有另外一种办法,采用模板的方法.

查看更多...

Tags: django xls

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 886
做技术的人,在搜索技术问题时,估计经常会搜索到一个网站:stackoverflow, 你会发现这个网站的的 url 的设计对搜索引擎来说是非常友好的, 在 url 的后面直接跟上了这篇文章的核心关键字, 很多英文习惯的用户很自然的就能搜索到这些文章. 当然  stackoverflow 是英文版的,在这方面有天然的优势。因为因为英文字母都是 acsii 码的,比较容易做到,我在用 Django 做项目的时候,也尝试了这种 url 的方式,django 严格说来是天生支持这种方式的,只是没有考虑中国用户的习惯,下面总结几种处理方式

查看更多...

Tags: django python seo

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 833

自定义django class based view 的一个例子

Django  从 1.3 版本开始进引入了 class based view  的方式,以这种方式处理视图,可以在一些基类中写一些公用方法。我查看 Django 相关文档,感觉有点麻烦。其实如果要将现有的基于 function  的 view 变成 class based  view 应该是比较简单的。完全可以自定义个实现。虽然这不是 django 所要求的方式,但对我来说,这样的改动也许是最小的

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1095

几张图了解django class base view 的响应流程

Django 处理采用普通的方法作为 view 处理逻辑以及渲染模板之外,还有一种方法是采用 class base   的方式,所有请求都通过封装在类里面的方法来处理,其基本流程可以通过如下几张图来说明:
1. DjangoClassView的在urls中as_view响应流程
2. DjangoListView的响应流程
3. DjangoRedirectView的响应流程
4. 4. DjangoTemplateView的响应流程

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1130

Django Form 自定义字段错误信息

用 Django  Form  通常有两种方式,一种是直接从 form.Form 继承而来,自己定义一个 Form, 另外一种方式是从 ModelForm 继承而来. Django Form会校验数据是否合法,如果不合法会显示默认的错误消息,但有时候根本没有办法满足需求,我需要对某些特殊的字段显示自定义的错误消息. 根据两种 Form 的类型,处理的方法也不一样.

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 901

验证django 用户认证auth模块常见方法使用.

归纳总结了一些验证django 用户认证auth模块常见方法使用, 包括用户认证,密码重设,退出登录 等一些常见的处理方式。

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3521

You don't have permission to access / on this serv

在阿里云上用 django 1.6.2, apache 2.4.7, mod_wsgi 部署了一个djiango 的测试应用,至于部署的过程以及原理可以参考我以前写过的一篇博客,可以参考这里: Apache,wsgi,django 程序部署配置基本步骤一致,不过这次采用的 django 版本, apache 版本以及mod_wsgi  版本均不相同,正因为这些不相同,才产生了这篇博客, 主要解决两个问题 :
1. apache 错误提示: Forbidden You don't have permission to access / on this server.
2. 在解决上面的错误之后,另外一个错误:当DEBUG=False 时,出现 Bad Request (400) 错误.

查看更多...

Tags: django apache

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1611

Django 设置cookies与获取cookies.

在Django里面,使用Cookie和Session看起来好像是一样的,使用的方式都是request.COOKIES[XXX]和request.session[XXX],其中XXX是您想要取得的东西的key, 很久以前,写过一篇 django怎么处理session 的文章:django 自定义session 处理, 今天对cookies 进行了同样的操作

查看更多...

Tags: django cookies

分类:Python/Django | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3502

Django自定义校验,在  save  之前自动调用

一直以来, 用 django 做应用的时候,总是习惯用 django models 里面配置的类型以及校验方式检查客户端输入的数据是否合法,

查看更多...

Tags: django validation

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 568

django 一次性上传多个文件, 批量上传

在用django 写文件上传的时候,从request.FILES['myfiles'] 获取到的文件始终只有一个, 但在HTML页面上明明用 HTML5 的 文件控件选择了多个文件,用的是CHROME  浏览器,一次可以选择多个文件上传。在 Pydev 开启debug模式,查看request 对象,发现上传的多个文件确实在request对象中,但为什么 用request.FILES['myfiles'] 却只能得到一个呢?

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 4797

获取django orm query执行的的sql语句

利用Django orM 可以很方便的写出很多查询,但有时候,我们需要检查这些利用 orM 生成的 SQL 语句是否正确,就需要检查这些ORM 生成的 原生的SQL 语句是否正确。经过测试有如下几种方法

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2210

django orm 批量更新数据

好久没有用django来改版博客了,突然感觉到生疏了。没办法,业余玩python,django,工作用java的原因,也只能如此。在用django写一个类别更新的时候同时更新子类的parentcode, 如果是自己写原生的sql的话,很好解决。但既然用 django 就用 django 的 orm 去实现

查看更多...

Tags: django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2893

再次在BAE上用DJANGO搭建了一个网站

像我们这样的程序员,绝对是生来彷徨。说实在话,在中国的程序员很多还在温饱线上挣扎,而且加班较多。生为程序员会失去很多,所以很多宅男来自于程序员,而且程序员的人际交往上也会失去很多,口才方面也会失去很多,仅仅披着IT工作者的外衣。在别人看来觉得比较光鲜的工作,苦楚只有我们自己知道。这批人起始很迷茫,至少我接触过的很多程序员都很迷茫,我自己也是如此,我们就像趴在玻璃上的苍蝇,看似前途光明,却永远没有出路。当然我说的程序员是类似于我这样的,普通程序员,没有官职,没哟背景的程序员。项目经理除外。在我现在总结我自己看来,因为在毕业之时就没有清晰的规划,向那一个方向发展,于是做过很多职业,做过很多类型的系统,但沉淀下来的很少

查看更多...

Tags: bae django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 993