from django.contrib import admin
# register your models here.
# 使用者管理
class
useradmin
(admin.modeladmin)
:# 顯示字段
list_display =
['pk'
,'username'
,'password'
,'***'
]# 蒐做字段
search_fields =
['username'
]# 分頁
list_per_page =
1# 過濾
list_filter =
['username'
]# 資訊分組
fieldsets =[(
"基本資訊",)
,("其它資訊",)
,]admin.site.register(user,useradmin)
admin.site.register(detail)
from django.db import models
# create your models here.
class
detail
(models.model)
: did = models.autofield(primary_key=
true
) phone = models.charfield(max_length=
20, blank=
true
, null=
true
) uid = models.integerfield(blank=
true
, null=
true
)class
meta
: db_table =
'detail'
class
user
(models.model)
: uid = models.autofield(primary_key=
true
)# verbose_name 後台管理中顯示中文
username = models.charfield(unique=
true
, max_length=
30,verbose_name=
'使用者名稱'
) password = models.charfield(max_length=
128,verbose_name=
'密碼'
) regtime = models.datetimefield(
) s*** = models.integerfield(blank=
true
, null=
true
,db_column=
'***'
)class
meta
: db_table =
'user'
verbose_name =
'使用者表'
def__str__
(self)
:return self.username +
str(self.uid)
def***
(self)
:if self.s***:
return
'男'else
:return
'女'
python manage.py makemigrations
python manage.py migrate
python3 manage.py createsuperuser
依次輸入使用者名稱->郵箱->密碼->確認密碼
5 4Django網路框架(4) 站點管理
使用站點管理 django.contrib.admin 建立系統管理員 python manage.py createsuperuser 配置語言和時區 language code zh hans time zone asia shanghai admin.site register student...
Django站點管理
站點管理 1 使用站點管理 2 建立系統管理員 設定時區 3 個性化站點管理 設定顯示字段 修改規則 範例 建立自定義的admin class studentadmin admin.modeladmin def show self if self.s return 男 else return 女 s...
django 站點管理
django.contrib 包 管理工具是django.contrib的一部分 站點管理工具 django.contrib.admin 使用者鑑別系統 django.contrib.auth 支援匿名會話 django.contrib.sessioins 使用者評注系統 django.contri...