原创 JAVA2核心技術第1卷 筆記 01

   關鍵字strictfp 自Java2以來,Java語言增加了一個關鍵字strictfp,雖然這個關鍵字在大多數場合比較少用,但是還是有必要了解一

原创 不修改Django源碼讓admin中的Model列表按註冊順序顯示

Django的admin管理後臺一直是一個很強大的工具,但是有一個讓人很不爽的地方就是model列表的顯示順序是按model名字來的,如果是英文按字母順序還比較好找,如果是中文則是完全無序了,一個app下的model一多就會比較難找要修改

原创 使用MongoDB需要注意的地方

最近項目裏使用了MongoDB,遇到一些問題,可能不知道的很容易找了半天也沒有頭緒,總結一下: 1、update方法只更新一條記錄默認情況下update只更新符合查詢條件的第一條找到的記錄。而不像SQL裏更新所有符合條件的記錄。所以請按照

原创 Organize django apps in packages and modules

原文地址:http://110j.wordpress.com/2009/06/17/organize-django-applications/   When you create a django application you have

原创 Django Ajax 文件上傳及進度顯示

在Django 1.0 版本後,文件上傳的處理做了很大的改變,其中很重要的一點就是引入了 Upload Handlers 的概念。 Upload Handlers 這是個和Django中的Middleware差不多的東西,可以通過在 se

原创 使用 YUI CSS

聲明:本文內容大部分翻譯自YUI 文檔,加上一些個人的理解。 YUI CSS 由四個部分組成: Reset, Base, Fonts, Grids .  如果想閱讀官方文檔,請按照此順序閱讀這四個部分。   1、Reset Reset用來

原创 使用Python模擬登錄QQ郵箱獲取QQ好友列表

最近因開發項目的需要,有一個需求,就是很多SNS網站都有的通過 Email地址 導入好友列表,不過這次要導入的不是Email 列表,而是QQ的好友列表。 實現方式: 通過google一搜,實現的方式大概有下面這篇文章提到的幾種方法: ht

原创 django-extensions - 增強你的Django命令

項目地址:http://code.google.com/p/django-command-extensions/ 新: http://github.com/django-extensions/django-extensions/tree/

原创 Ajax Django Comments With jQuery

原文地址: http://www.adoleo.com/blog/2009/feb/16/ajax-django-comments-jquery/   I haven't posted here in awhile because of

原创 Django的newforms-admin分支合併了

昨天看到一篇文章上寫道Django的newforms-admin分支已經合併了。今天馬上找了些文章想來看看學習下。 接下來說說現在看下來的一些基本感受吧。 1、首先Admin選項已經徹底和Model定義分離了,這是最基本也是最激動人心的變

原创 Django Tip: Application-Specific Templates

原文地址: http://www.codekoala.com/blog/2009/django-tip-application-specific-templates/ Today I have another Django goodie

原创 使用Django的 signals 和 contenttypes 實現新鮮事功能

看到很多SNS網站上,像校內,5G都有一個很棒的功能,就是登錄之後在自己的首頁,可以看到自己好友最新發生的動態。於是想到使用django其實可以非常簡單的實現這個功能,並且效果比現在SNS網站所用的更好。   總體來說這個功能就是在用戶發

原创 Django Daemon Command Extension

原文地址:http://www.screeley.com/entries/2009/jun/07/django-daemon-command-extension/   Recently I started to move Cubby S

原创 使用Django和MochiKit實現多級聯動菜單

最近在python的郵件列表上看到有人問django如何實現多級聯動菜單,我自己在做的一個項目也需要這個功能,但是找了半天也沒有現成的解決方案,只好自己實現了一個。 由於我對JavaScript不是很熟,所以採用了現成的Ajax框架,粗略

原创 使用 CherryPy 作爲Django的Development Server

Django自帶的Development Server作爲調試開發時的臨時服務器是一個非常方便的工具,因爲避免了在還沒有代碼之前就需要配置一大堆環境的麻煩。 但是此服務器也有一個不足的地方就是它是單線程模式的,也就是同時只能處理一個請求,