您好,登錄后才能下訂單哦!
本篇內容主要講解“如何使用Django的后臺管理功能”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用Django的后臺管理功能”吧!
(demosite) E:\PycharmProjects\demosite>python manage.py createsuperuser Username: admin Email address: alexnn@qq.com Password: Password (again): Superuser created successfully.
在瀏覽器中輸入 http://127.0.0.1:8000/admin
即可登錄后臺管理界面
編寫 應用目錄 下的
admin.py
文件,即可以將自己建立的數據模型類注冊到admin中
from django.contrib import admin # Register your models here. from .models import BlogArticles # 將BlogArticles類引入到當前環境 admin.site.register(BlogArticles) # 將模型類注冊到admin中
刷新頁面后如圖所示:
在管理頁面點擊相對應的數據模型類,可以查看該數據模型中的所有記錄列表
如果覺得管理頁面功能不夠,可以繼續編寫 admin.py
文件添加管理功能
from django.contrib import admin # Register your models here. from .models import BlogArticles class BlogArticlesAdmin(admin.ModelAdmin): list_display = ("title", "author", "publish") list_filter = ("publish", "author") search_fields = ("title", "body") raw_id_fields = ("author",) date_hierarchy = "publish" ordering = ['-publish', 'author'] admin.site.register(BlogArticles, BlogArticlesAdmin)
刷新頁面后效果如下圖:
到此,相信大家對“如何使用Django的后臺管理功能”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。