1、admin工具
2、啟用管理工具
專案目錄下的urls.py設定
]3、新增模型
from django.db import models
from django.contrib.auth.models import user
# create your models here.
jobtypes = [
(0, '技術類'),
(1, '產品類'),
(2, '運營類'),
(3, '設計類'),
]cities = [
(0, '北京'),
(1, '上海'),
(2, '深圳'),
]class job(models.model):
job_type = models.smallintegerfield(blank=false, choices=jobtypes, verbose_name='職位類別')
job_name = models.charfield(max_length=250,blank=false,verbose_name='職位名稱')
job_city = models.smallintegerfield(choices=cities,blank=false,verbose_name='工作地點')
job_reponsibility = models.textfield(max_length=1024,verbose_name='職位職責')
job_requirement = models.textfield(max_length=1024,verbose_name='職位要求')
creator = models.foreignkey(user, verbose_name='建立人', on_delete=models.empty)
ceated_date = models.datetimefield(verbose_name='建立日期')
modified_date = models.datetimefield(verbose_name='修改時間')
4、註冊模型低版本使用admin.site.register
高版本使用@admin.register修飾器
5、建立超級使用者
python manage.py createsuperuser
6、同步資料庫
python manage.py makemigrations
python manage.py migrate
7、登入管理介面
8、修改管理類
django admin站點管理
一 使用python manage.py createsuperuser建立乙個超級使用者 登入進入後台管理頁面 admin.site.register 類名 註冊模型類 頁屬性 list display 在admin後台頁面需要顯示模型的字段 list filter 過濾器,相當於group by...
Django admin 後台管理
admin.site.site header 登入框頭部顯示 admin.site.site title 網頁頭部顯示 設定 註冊 表 在 admin 後台中顯示 admin.site.register models.類名也就是表名 admin.site.register models.類名也就是表...
Django admin後台管理
django提供了乙個視覺化的介面用來讓你方便的對你的模型表 進行資料的增刪改查操作 如果你先想要使用amdin後台管理操作模型表 你需要先註冊你的模型表告訴admin你需要操作哪些表 在應用下的admin.py中註冊模型表 from django.contrib import admin regi...