<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
    最近經(jīng)常在這個版面看到Django相關(guān)擴展的介紹,而其一個擴展寫一個帖子,覺得沒太必要吧。

    以前整理的django資源列表,從我的wiki上轉(zhuǎn)過來的。

    要找django資源,官網(wǎng)的wiki也是一個不錯的地方。

    http://code.djangoproject.com/wiki/DjangoResources
    資源

        * django官網(wǎng)
        * django文檔
        * Django Step by Step 曾是最佳的django入門教程,只是這個教程是針對0.95的,現(xiàn)在不少地方已經(jīng)有所變動。
        * django可復(fù)用app設(shè)計
        * django最佳實踐 django可復(fù)用app設(shè)計 的一個更好的分支。個人為人這個文檔是每個django開發(fā)人員必讀的。
        * django最佳實踐 中文翻譯
        * django book 一本免費的django電子書
        * django book 中文翻譯
        * djangosnippets 一個關(guān)于django的代碼片段網(wǎng)站,在里面可以找到一些應(yīng)用的django代碼片段。站點本身是用django寫的,且開發(fā)源碼。
        * djangosites 這個網(wǎng)站里介紹了很多實用django搭建的站點。而且可以從這里找到很多帶源代碼的django站點。不過我個人覺得里面沒有多少值得參考的站點代碼。

    使用django搭建的站點

        * django官網(wǎng) django官網(wǎng)本身使用django搭建,而其提供了代碼。django官網(wǎng)的大多功能由整合的trac實現(xiàn),所以網(wǎng)站的django代碼沒幾行。
        * 海報網(wǎng) 據(jù)說這是目前流量最大的django站點。據(jù)我的了解,這個網(wǎng)站的流量也確實大的有些超乎想象,該網(wǎng)站應(yīng)當有接近CSDN的流量。不過這個網(wǎng)站將大量的頁面進行了靜態(tài)化,如果以這個網(wǎng)站的標準來評價django的性能應(yīng)當不夠客觀。
        * 好看簿 國內(nèi)的另一個django站點,目前也有不錯的流量。作為該網(wǎng)站的用戶,我感覺網(wǎng)站的響應(yīng)速度并不怎么快。看來好看簿在服務(wù)器優(yōu)化方面還需要更多的努力。

    django的開源項目

        * pinax 這是我看到的最有價值的django開源項目。pinax可以看做是django的一個腳手架。她提供了快速開始一個新django項目的方法,同時對大量第三方app的使用方法進行了演示。django的app質(zhì)量參差不齊,如果你想挑選app,那你可以看看pinax里都集成了哪些app。pinax 里集成了的app通常都不至于太爛。此外pinax自身也帶了一些有用的app,比如blog等。
          如果你想以最快的速度了解pinax,可以去 http://cloud27.com/ 看看。這是一個用pinax搭建的SNS網(wǎng)站。
        * Satchmo 網(wǎng)店系統(tǒng)。看她的介紹,似乎已經(jīng)有不少人在用這東西了。
        * LFS(Lightning Fast Shop) 網(wǎng)店系統(tǒng),就Demo來看似乎是傾向于房屋交易平臺。陸陸續(xù)續(xù)的也有部分商業(yè)網(wǎng)站開始使用該系統(tǒng)了,比如這個。
        * reviewboard 非常有前途的一個code review工具。最開始是VMware在用,來后給開源了。

    django的可重用app
    CMS

        * Django CMS Apps Comparison Django CMS Apps的比較

    Forum

        * Django Forum Apps Comparison Django Forum Apps的比較

    調(diào)試

        * django-debug-toolbar 為django站點增加調(diào)試功能,支持查看django生成的sql語句,及sql的執(zhí)行時間等,功能強大。不過由于該組件使用了jquery,似乎會使用部分使用了jquery的站點無法正常工作。
        * django-db-log 將django的異常保存到數(shù)據(jù)庫。
        * django-logging 增加sql日志。直接在站點的網(wǎng)頁上查看當前頁面所使用sql語句以及執(zhí)行時間。功能比django-debug-toolbar要弱不少,不過要是django-debug-toolbar把你的頁面毀了,那就試試這個吧。

    數(shù)據(jù)庫升級

    在項目開發(fā)過程中表結(jié)構(gòu)的變動總是難免,django目前還不支持表結(jié)構(gòu)的自動更新,不過相關(guān)的第三方app倒不少。這些app各有各的特色,具體如何選擇就要看個人的喜好了。

        * SchemaEvolution 介紹django數(shù)據(jù)庫升級的wiki頁面,相關(guān)的app都可以在這個頁面找到。

    未分類

        * django-registration 注冊功能,支持帳戶的郵件激活。
        * django-tagging 為站點增加tagging功能
        * django-voting 投票功能
        * django-ajax-validation 使用ajax方式對表單進行校驗,需要jquery的支持。這個組件只能校驗,如果需要增加ajax提交表單的功能,還需要自己手動做些修改。
        * django-announcements 發(fā)送站內(nèi)公告,該公告只顯示一次。可以設(shè)置公共的發(fā)送對象(所有人,指定用戶,登陸用戶)。
        * django-avatar 為用戶增加設(shè)置個人頭像的功能。支持 http://www.gravatar.com/ 和用戶上傳頭像。
        * django-dbtemplates 將django的template保存在數(shù)據(jù)庫,并通過cache來加速template的加載。這樣可以很方便的通過admin來編輯template。我想這東西應(yīng)當可以用來實現(xiàn)一些簡單的CMS功能,不過似乎用處不是太大。
        * django-microblogging 類似Twitter的微型博客
        * django-notification 消息分發(fā)組件,用來實現(xiàn)類似好友最新動態(tài)的功能。
        * django-pagination 一組翻頁相關(guān)的utils,包括用于實現(xiàn)翻頁的tag等。
        * django-robots 通過django的admin來管理robots.txt。不過我覺得robots.txt這東西為什么還需要用admin來管理,還不如直接編輯來的方便。
        * django-messages 實現(xiàn)站內(nèi)消息的功能。目前該組件的功能的功能還比較弱,雖然作者在進行重構(gòu),但似乎進展緩慢。如果有需要我可能會自行對該組件進行一些增強。
        * django-threadedcomments 評論組件,可以給任何的models增加評論功能。
        * django-extensions 一些全局的 management extensions。其中包括create_app的增強,使用werkzeug做開發(fā)服務(wù)器等功能。
        * django-uni-form 以div方式渲染forms
        * django-timezones 時區(qū)設(shè)置組件,允許用戶設(shè)置自己所在的時區(qū)。
        * django-bookmarks 書簽管理組件
        * django-email-confirmation 在用戶設(shè)置郵件地址后,給用戶的郵箱發(fā)送一封確認郵件。用戶點擊郵件里的link來確認郵件地址的有效性。
        * django-mailer 郵件發(fā)送的增強組件,會在郵件發(fā)送失敗時記錄失敗日志。
        * django-friends 朋友組件,支持邀請用戶成為好友等。
        * django-locations 似乎是一個基于地區(qū)的社交網(wǎng)絡(luò),需要yaohoo map的支持。
        * django-oembed 方面媒體(視頻等)內(nèi)容嵌入,自動將媒體的連接轉(zhuǎn)換成正確的html代碼。
        * django-swaps 易物平臺,比如用PSP換NDS啥的。
        * django-wikiapp wiki組件,支持多種wiki語法。不過目前該組件的功能還是比較簡單,比如不支持附件。
        * django-mptt 用于生成樹形列表的app。如果你認為它會自動給你生成一個完整的樹,那你就錯了,她只是一組工具。我感覺這東西并不是太好用,是否有什么優(yōu)點,暫時不太清楚。
        * django-photologue 圖片管理,上傳圖片,縮略圖顯示等。
        * django-filebrowser django-admin的一個擴展,可以直接通過admin對服務(wù)器上的文件進行管理。我沒用過這東西,不過看介紹,感覺非常棒。
        * goflow Django上的一個工作流引擎,設(shè)計靈感來源于OpenFlow。沒用過這東西,對工作流也不太了解,所以也不知道這東西好不好。不過這似乎是django上唯一的一個工作流app。
    posted on 2009-08-21 21:54 seal 閱讀(430) 評論(0)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 久久精品国产精品亚洲艾草网| 免费一级毛片在线观看| 亚洲电影中文字幕| 国产无遮挡色视频免费观看性色| 亚洲精品尤物yw在线影院| 美女视频免费看一区二区| 亚洲av午夜成人片精品电影| 色视频在线观看免费| 亚洲成a人片在线观看久| 国产精品亚洲а∨天堂2021| 四虎永久在线免费观看| 一级日本高清视频免费观看| 亚洲尤码不卡AV麻豆| 久久国产精品2020免费m3u8| 亚洲白色白色永久观看| 国产三级在线观看免费| 亚洲AV无码一区二区三区鸳鸯影院| 免费一级毛片女人图片| a级毛片免费播放| 亚洲第一页中文字幕| 成人免费午夜无码视频| 亚洲精品av无码喷奶水糖心| 亚洲av无码国产精品色在线看不卡| 人人鲁免费播放视频人人香蕉| 国产亚洲成AV人片在线观黄桃| 国产高清不卡免费视频| 99热亚洲色精品国产88| 亚洲av日韩av欧v在线天堂| a级成人免费毛片完整版| 亚洲大香伊人蕉在人依线| 在线观看国产情趣免费视频| 成人无码精品1区2区3区免费看 | 五月婷婷亚洲综合| 91在线免费观看| 亚洲av无码不卡久久| 亚洲а∨天堂久久精品| 国内永久免费crm系统z在线| 狠狠色伊人亚洲综合网站色| 久久久久无码专区亚洲av| 最近免费最新高清中文字幕韩国| 亚洲av色香蕉一区二区三区蜜桃|