Django學習筆記

2021-08-08 20:59:15 字數 1152 閱讀 5667

第六章 django站點管理

一、啟用管理工具

配置setting.py的middleware_classes欄位,保證有如下設定項:

『django.middleware.common.commonmiddleware』,

『django.contrib.sessions.middleware.sessionmiddleware』,

『django.contrib.auth.middleware.authenticationmiddleware』,

在urls.py中配置admin的crlconf選項:

(r』^admin/』, include(admin.site.urls)),

二、使用管理工具

from park.models import cars, parks, owners  #匯入自己的模組

admin.site

.register(cars) #註冊cars模組

admin.site

.register(parks) #註冊parks模組

admin.site

.register(owners) #註冊owers模組

字段別名:

在模型檔案models.py檔案的類字段中增加verbose_name=』***x』

允許欄位為空:

在模型檔案models.py檔案中類字段中增加blank=true

class

carsadmin

(admin.modeladmin):

list_display('c_number','c_brand','c_model','c_reg_date') #設定可顯示的字

search_fields = ('c_number','c_reg_date') #設定可查詢字段

ordering = ('-c_reg_date',) #按日期反向排序

admin.site.register(cars,carsadmin) #註冊模組

Django學習筆記

django web程式設計思路 global setting run server check environment start project django admin.py startproject mysite 生成專案檔案 manage.py 檔案基本就是 django admin.py...

django學習筆記( )

下面的都是自己學習django框架開發的過程記錄,全當做筆記了,不喜勿噴,大神求指教 環境 ubuntu14.04 django 1.8.3 python 2.7.6 ide eclipse pydev 首先先建立乙個django project 名為blog 再在blog下建立statics與te...

django學習筆記

為了學習fabric,因為fabric的示例用到了django專案,所以就快速地開始根據官網的教程,搭建了簡單的投票應用,剛走通了前幾步。我覺得django搭建 的速度實在是超級快!非常適合快速原型開發。我很喜歡的是,只要改改模型 model view controller的model 也就是核心業...