• Django Form 自定义试用笔记(附工程源码下载)

    在用django 时,处理表单的时候,经常使用传统的方式,在 html 页面中自己去写各种field ,然后再后面 request.POST.get() 方式去得到处理。但事实上 django 给我们提供了 内嵌的 form 去处理,看了下django的资料,今天单独列出一个工程来来测试。Django Form 主要有两种处理方式:1.直接继承 forms.Form 2.直接利用已有的model中的class,从ModelForm中继承.

    2012-08-24[Python/Django]

    阅读更多
  • django与gravatar结合显示头像标志图片

    见过很多BLOG的评论系统都采用了gravatar 生成的全球唯一头像认证的图标。可以根据EMAIL, USER 自动获取到。最近自己在做另外一个系统,也想采用一下。于是就注册了 gravatar 账号。注册的过程很简单:1. 登陆http://en.gravatar.com/  输入你的EMAIL 然后点击 "Get your gravatar" 2. 到你的邮箱接收激活邮件,并设定密码,登陆。3. 点击 "add a new image" 连接,然后,你可以从互联网,或者从硬盘上选择你的头像照片,并裁剪到适合大小。4.在选择头像级别的时候,一定选择G , 这样在任何网站都可以显示(G 普通级、PG 辅导级、R 和 X 为限制级,一般不黄不暴力的选G就行了)

    2012-08-22[Python/Django]

    阅读更多
  • django 国际化实例之二,基于整个工程template(附源码)

    在上一篇文章django 国际化实例之一中讲过了,如何用DJANGO实现国际化,但只是在一个app 下做的测试。没有对整个工程进行 国际化。如果要对整个工程实现国际化,怎么做呢?实现四个方面:1 . {% load i18n %}使模版能够访问到访问到标签。2 . {% trans str %}标记翻译一个常量字符串或 可变内容

    2012-08-10[Python/Django]

    阅读更多
  • django 国际化实例之一(附源码)

    在做网站时,通常需要多语言,也就是国际化,不同国家的人打开,显示不同的语言。也就是需要网站支持i18n,用 django  如何实现的呢,今天看着帮助文档,做出了第一部分。django 国际化,如下三步实现:1. 第一步:在 Python 代码和模板中嵌入待翻译的字符串,2. 第二步:把那些字符串翻译成需要支持的语言,并进行相应的编译( 编译po文件)3. 第三步:在 Django settings 文件中激活本地中间件。'django.middleware.locale.LocaleMiddleware',

    2012-08-09[Python/Django]

    阅读更多
  • django 动态查询,动态 增加 filter 字段

    在用DJANGO开发应用的时候,通常会涉及对多个字段进行查询,并得到结果。但有时候,比如自定义查询时,字段并不是定死的,而是动态增加的。比如有一个类:代码片段, 请查看文章详情 ...

    2012-08-01[Python/Django]

    阅读更多
  • Django filter中用contains 在mysql中的问题

    用PYTHON ,DJANGO 做站,在通常的情况下,需要用到 orM 的查询方法,比如object.filter(tag__contains='keywords')....在这种情况下,如果你跟踪 sql 语句,你会发现,SQL 语句会生成 select .... like bianry '%keywords%', 如果是这样的语句,在某些情况是下是会出问题的,也就是说查询出来的数据可能会比你预计的少。如果你用 raw sql 查总数 select count(*) from table where like '%keywords%' 得到数量可能比你用ORM 采用上面的方式得到的数据多,问题就在于生成的条件问题。

    2012-07-13[Python/Django]

    阅读更多
  • 好久没更新博客了,因为做另外一个python CMS.

    有一段时间没有更新博客了,原因是,公司的一个POC要用PYTHON来做,而在此期间,我一直在想,是否能将blog 完全重新呢,因为现在用的是开源的 BLOG, 要是自己写一个肯定是能满足自己想要的,而且可以想怎么改就怎么改,开源的这个BLOG,虽然我能改,但不愿意去看代码了。如果用PYTHON 重写一个,也花不了多少时间,早在2007 年我接触PYTHON的时候,我用 ZOPE 写了一个BLOG,结果没有空间支持PYTHON, ZOPE,只好放弃,在朋友那里放了一段时间,结果也不好,所以后来就测底放弃BLOG了,现在刚好又用PYTHON, 而且随着云计算的临近,有很多VPS 可以租用了,所以又在业余时间用PYTHON重写了一个 BLOG , 在美国租了一个 VPS . 没办法,美国这个VPS便宜点,但慢一点,我就慢慢忍受下吧。

    2012-07-05[My Diary]

    阅读更多
  • VPS CENTOS 上配置python,mysql,nginx,uwsgi,django全过程

    昨天试用了VPS,花了一天部署了一个简单应用。在下面的过程中省去了用django 创建project的一步,忘记了你自己一用startporject 创建。下面是原来边操作,边记录的东西,我习惯文本编辑。可能格式不好看。现在搬到博客中来。=====================================================

    2012-04-25[Python/Django]

    阅读更多
  • 如何为django工程加上robot.txt

     用django做了一个站,通常为了让搜索引擎更好的抓取内容,或者拒绝搜索引擎爬内容。

     都需要配置这个文件。普通的应用开发,把 robot.txt 放在根目录就好了,

     如果用django 就没这么容易了,有以下几种方法处理:

    2012-07-20[Python/Django]

    阅读更多
  • 让python,django网站支持rss,feed

    网站上线测试一段时间了,但还没有RSS功能。因此想用 DJANGO 来做一个。其实首先想到的是用 PyRSS2Gen 自己做,生成一个 RSS 格式的XML文件,用这个的确可以做出来,但后面处理没有直接用 DJANGO自带的FEED来得方便。因此在考虑之下,选择了 DJANGO 自带的 FEED 功能上扩展。废话少说,直接上代码

    2012-07-20[Python/Django]

    阅读更多
共有 85 条记录 首页 << 2345

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号