淺談Django Admin的初步使用
創(chuàng)建管理員用戶
命令行輸入python manage.py createsuperuser
按提示輸入 用戶名 郵箱地址 密碼
瀏覽器輸入http://127.0.0.1:8000/admin
進(jìn)入后臺(tái)管理登錄界面
更改admin后臺(tái)語言
找到settings.py 的MIDDLEWARE (中間件)
添加'django.middleware.locale.LocaleMiddleware',
注意:不能打亂順序
MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ]
刷新界面
應(yīng)用后端管理
模型注冊
應(yīng)用文件夾下admin.py
from django.contrib import admin # Register your models here. from .models import students admin.site.register(students)
增刪改
功能完善
設(shè)置模型名
修改模型
from django.db import models # Create your models here. class students(models.Model): no=models.CharField('學(xué)號(hào)',max_length=8,unique=True,primary_key=True) name=models.CharField('姓名',max_length=12) sex=models.CharField('性別',max_length=2) address=models.CharField('地址',max_length=40) # 設(shè)置后臺(tái)顯示的信息 def __str__(self): return str(self.name) class Meta: verbose_name='學(xué)生信息' verbose_name_plural='學(xué)生信息'
同步數(shù)據(jù)庫后
開始英語的字段名變成了設(shè)置的名稱
設(shè)置顯示的字段
admin.py
設(shè)置list_display
from django.contrib import admin # Register your models here. from .models import students class st(admin.ModelAdmin): list_display=('name','sex','address',) admin.site.register(students,st)
后端管理系統(tǒng)名稱
admin.py中
admin.site.site_title='后臺(tái)' admin.site.site_header='學(xué)生后臺(tái)管理系統(tǒng)'
網(wǎng)頁的title和內(nèi)容中的標(biāo)題變成了設(shè)置的內(nèi)容
到此這篇關(guān)于淺談Django Admin的初步使用 的文章就介紹到這了,更多相關(guān)Django Admin使用 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
通用的Django注冊功能模塊實(shí)現(xiàn)方法
這篇文章主要介紹了通用的Django注冊功能模塊實(shí)現(xiàn)步驟,幫助大家更好的理解和使用django,感興趣的朋友可以了解下2021-02-02numpy 進(jìn)行數(shù)組拼接,分別在行和列上合并的實(shí)例
今天小編就為大家分享一篇numpy 進(jìn)行數(shù)組拼接,分別在行和列上合并的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-05-05python bmp轉(zhuǎn)換為jpg 并刪除原圖的方法
今天小編就為大家分享一篇python bmp轉(zhuǎn)換為jpg 并刪除原圖的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-10-10Django+Django-Celery+Celery的整合實(shí)戰(zhàn)
這篇文章主要介紹了Django+Django-Celery+Celery的整合實(shí)戰(zhàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01python實(shí)現(xiàn)修改固定模式的字符串內(nèi)容操作示例
這篇文章主要介紹了python實(shí)現(xiàn)修改固定模式的字符串內(nèi)容操作,結(jié)合實(shí)例形式詳細(xì)分析了Python修改固定模式字符串原理、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-12-122018年P(guān)ython值得關(guān)注的開源庫、工具和開發(fā)者(總結(jié)篇)
本文給大家總結(jié)了2018年P(guān)ython值得關(guān)注的開源庫、工具和開發(fā)者,需要的朋友可以參考下2018-01-01