2017 09 10 python第17次筆記

2021-08-08 00:24:39 字數 2260 閱讀 6260

too easy to do sth!

在建立question的時候直接建立choice,利用的就是外來鍵!

換一種風格

多顯示一些屬性

繼續修改**,給question的was_published_recently新增一些屬性

class

question

(models.model):

# ...

defwas_published_recently

(self):

now = timezone.now()

return now - datetime.timedelta(days=1) <= self.pub_date <= now

was_published_recently.admin_order_field = 'pub_date'

was_published_recently.boolean = true

was_published_recently.short_description = 'published recently?'

在questionadmin中新增以下兩句,我想你能猜到會有什麼效果!

list_filter = ['pub_date']

search_fields = ['question']

customizing your project』s templates

先建立乙個templates目錄

這樣就把系統的模板的路徑改變了,使模板再工程中是乙個好的約定!

再在settings的templates中新增乙個dirs路徑,dirs是載入django模板時要檢查的檔案系統列表,也就是搜尋模板的路徑列表!

templates = [,},

]

接著再templates中建乙個admin路徑,把admin/base_site.html從django 的源**中拷貝到這個路徑中,**改寫如下

}| 

}id="site-name">

href="

">polls administrationa>

h1>

python第25天 學習python第25天

今天是在尚學堂學習python第25天今天學習了使用者管理,許可權管理 使用者管理 1.使用者的登入與退出 語法 mysql h hostname p port u username p dbname e h hostname 指定要連線mysql的主機名或者ip hostname就是具體的主機名或...

python raise語句 Python第三天

一 學習內容概括 異常處理 二 具體學習內容 異常處理 異常就是執行期檢測到的錯誤。計算機語言針對可能出現的錯誤定義了異常型別,某種錯誤引發了對應的異常時,異常處理程式將被啟動,從而恢復程式的正常執行。python標準異常總結 異常體系內部有層次關係,python異常體系中部分關係如下 python...

再看Python 第3天

學習 learn python the hard way 第3天,借用 習題37 這個節點,總結前文的知識 關鍵字and 兩者都是true時才為true del 從list中刪除元素 from 從模組中匯出 not 否定,true變false,false變true while 迴圈的一種,最好在可能...