author: sinpeidjango提供了基於web的管理工具。整合了管理後台。在管理後台中可以對我們自定義model進行crud操作,以及分頁,條件篩選等操作。date: 2018-4-24
csdn:
github:
email: [email protected]
期待大神拍磚,輕拍……怕疼
urlpatterns = [
url(r'^admin/', admin.site.urls)
]
c) 一切前提配置ok,可以執行開發伺服器(python manage.py runserver),看到如下介面,就算配置成功。
'男'else:
return
'女'# 修改性別字段
set_***.short_description = '性別'
# 顯示選取字段
list_display = ['id', 'name', set_***]
# 過濾
list_filter = ['name']
# 搜尋
search_fields = ['name']
# 分頁
list_per_page = 2
admin.site.register(student, studentadmin)
# 第二種註冊方式,裝飾器模式
@admin.register(student)
class
studentadmin
(admin.modeladmin):
defset_***
(self):
if self.***:
return
'男'else:
return
'女'# 修改性別字段
set_***.short_description = '性別'
# 顯示選取字段
list_display = ['id', 'name', set_***]
# 過濾
list_filter = ['name']
# 搜尋
search_fields = ['name']
# 分頁
django開發系列 re path
re path和path的作用都是一樣的。只不過re path是在寫url的時候可以用正規表示式,功能更加強大。寫正規表示式都推薦使用原生字串。也就是以r開頭的字串。在正規表示式中定義變數,需要使用圓括號括起來。這個引數是有名字的,那麼需要使用?p 引數的名字 然後在後面新增正規表示式的規則。示例 ...
Django開發學習(二)
建立django專案 注意選擇自己建立的虛擬python編譯環境以免干擾 django內各資料夾所含內容 紅線報錯 檢索不到檔案 不是真的檢索不到,專案可以執行,解決方法 將其設定為根資源 檔案右鍵 mark dictionary as source root 拆分html與css 在static下...
django開發系列 url預設引數
使用path或者是re path的後,在route中都可以包含引數,而有時候想指定預設的引數,這時候可以通過以下方式來完成。示例 如下 from django.urls import path from import views urlpatterns path blog views.page pa...