最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Python的Django框架中顯示對象子集的方法

 更新時間:2015年07月21日 15:39:59   投稿:goldensun  
這篇文章主要介紹了在Python的Django框架中顯示對象子集的方法,即queryset的參數(shù)的使用相關(guān),需要的朋友可以參考下

現(xiàn)在讓我們來仔細看看這個 queryset 。 大多數(shù)通用視圖有一個queryset參數(shù),這個參數(shù)告訴視圖要顯示對象的集合。

舉一個簡單的例子,我們打算對書籍列表按出版日期排序,最近的排在最前:

book_info = {
  'queryset': Book.objects.order_by('-publication_date'),
}

urlpatterns = patterns('',
  (r'^publishers/$', list_detail.object_list, publisher_info),
  **(r'^books/$', list_detail.object_list, book_info),**
)

這是一個相當簡單的例子,但是很說明問題。 當然,你通常還想做比重新排序更多的事。 如果你想要呈現(xiàn)某個特定出版商出版的所有書籍列表,你可以使用同樣的技術(shù):

**apress_books = {**
  **'queryset': Book.objects.filter(publisher__name='Apress Publishing'),**
  **'template_name': 'books/apress_list.html'**
**}**

urlpatterns = patterns('',
  (r'^publishers/$', list_detail.object_list, publisher_info),
  **(r'^books/apress/$', list_detail.object_list, apress_books),**
)

注意 在使用一個過濾的 queryset 的同時,我們還使用了一個自定義的模板名稱。 如果我們不這么做,通用視圖就會用以前的模板,這可能不是我們想要的結(jié)果。

同樣要注意的是這并不是一個處理出版商相關(guān)書籍的最好方法。 如果我們想要添加另一個 出版商頁面,我們就得在URL配置中寫URL配置,如果有很多的出版商,這個方法就不能 接受了。

相關(guān)文章

  • python?selenium參數(shù)詳解和實現(xiàn)案例

    python?selenium參數(shù)詳解和實現(xiàn)案例

    這篇文章主要介紹了python?selenium參數(shù)詳解和實現(xiàn)案例,無頭模式添加,可以讓selenium模擬登錄,進入到后臺運行,本文以登錄打開公司內(nèi)網(wǎng)下載數(shù)據(jù)為例,給大家詳細講解,需要的朋友可以參考下
    2022-10-10
  • python 讀取目錄下csv文件并繪制曲線v111的方法

    python 讀取目錄下csv文件并繪制曲線v111的方法

    今天小編就為大家分享一篇python 讀取目錄下csv文件并繪制曲線v111的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python中的特殊語法:filter、map、reduce、lambda介紹

    Python中的特殊語法:filter、map、reduce、lambda介紹

    這篇文章主要介紹了Python中的特殊語法:filter、map、reduce、lambda介紹,本文分別對這個特殊語法給出了代碼實例,需要的朋友可以參考下
    2015-04-04
  • Python+Turtle制作七夕愛心光波表白的示例代碼

    Python+Turtle制作七夕愛心光波表白的示例代碼

    七夕要來啦,小編在閑暇之余創(chuàng)作了一個基于Python+Turtle的愛心光波表白,文中有詳細的代碼示例,對我們七夕表白有很大的幫助,感興趣的小伙伴們快來來看看吧
    2023-08-08
  • python模塊的安裝以及安裝失敗的解決方法

    python模塊的安裝以及安裝失敗的解決方法

    Python 模塊(Module),是一個 Python 文件,以 .py 結(jié)尾,包含了 Python 對象定義和Python語句。模塊讓你能夠有邏輯地組織你的 Python 代碼段。把相關(guān)的代碼分配到一個模塊里能讓你的代碼更好用,更易懂。模塊能定義函數(shù),類和變量,模塊里也能包含可執(zhí)行的代碼
    2021-11-11
  • Python標準庫之隨機數(shù) (math包、random包)介紹

    Python標準庫之隨機數(shù) (math包、random包)介紹

    這篇文章主要介紹了Python標準庫之隨機數(shù) (math包、random包)介紹,本文講解了math包的常用函數(shù),同時給出了random包的使用例子,需要的朋友可以參考下
    2014-11-11
  • Python虛擬機之super超級魔法的使用和工作原理詳解

    Python虛擬機之super超級魔法的使用和工作原理詳解

    在本篇文章中,我們將深入探討Python中的super類的使用和內(nèi)部工作原理,super類作為Python虛擬機中強大的功能之一,super 可以說是 Python 對象系統(tǒng)基石,他可以幫助我們更靈活地使用繼承和方法調(diào)用,需要的朋友可以參考下
    2023-10-10
  • Python數(shù)據(jù)結(jié)構(gòu)與算法之圖結(jié)構(gòu)(Graph)實例分析

    Python數(shù)據(jù)結(jié)構(gòu)與算法之圖結(jié)構(gòu)(Graph)實例分析

    這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法之圖結(jié)構(gòu)(Graph),結(jié)合實例形式分析了圖結(jié)構(gòu)的概念、原理、使用方法及相關(guān)操作技巧,需要的朋友可以參考下
    2017-09-09
  • 自己用python做的一款超炫酷音樂播放器

    自己用python做的一款超炫酷音樂播放器

    這篇文章主要介紹了自己用python做的一款超炫酷音樂播放器,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • 用python完成一個分布式事務TCC

    用python完成一個分布式事務TCC

    這篇文章主要介紹了用python完成一個分布式事務TCC,文章里我們介紹了TCC的理論知識,也通過一個例子,完整給出了編寫一個TCC事務的過程,涵蓋了正常成功完成,以及成功回滾的情況,需要的朋友可以參考一下文章的具體內(nèi)容
    2021-10-10

最新評論

曲松县| 定兴县| 八宿县| 太仓市| 前郭尔| 永修县| 腾冲县| 塘沽区| 罗甸县| 兖州市| 盘锦市| 玛曲县| 本溪| 阿坝县| 申扎县| 拜泉县| 宣城市| 高密市| 太康县| 花莲县| 麻江县| 昭平县| 友谊县| 雅江县| 英超| 荣昌县| 绥中县| 闽清县| 南充市| 宿州市| 黄冈市| 潜江市| 泸溪县| 辉南县| 尚志市| 临泽县| 黑河市| 长泰县| 普兰店市| 巩留县| 垣曲县|