Django開發系列(二)

2021-08-19 18:16:00 字數 1896 閱讀 9580

author: sinpei

date: 2018-4-24

csdn:

github:

email: [email protected]

期待大神拍磚,輕拍……怕疼

django提供了基於web的管理工具。整合了管理後台。在管理後台中可以對我們自定義model進行crud操作,以及分頁,條件篩選等操作。

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...