日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Django 3.2.5博客开发教程:用Admin管理后台管理数据

發布時間:2025/1/21 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Django 3.2.5博客开发教程:用Admin管理后台管理数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上節我們我們把數據庫遷移到數據庫里去了,那么現在我們數據庫里是個什么樣的情況呢?我們點擊Pycharm右上角的Database,然后在網站項目里選中我們的數據庫文件db.sqlite3,把它拖到Database框里。

然后點擊db,就可以查看到我們的網站數據庫,我們可以對數據進行增、刪、改、查操作。

更多相關方面的操作請查看文章:使用Pycharm里的Database對數據庫進行可視化操作

Pycharm Database限制非常大,下面我們介紹如何使用Django自帶的admin管理網站數據。django的admin后臺管理它可以讓我們快速便捷管理數據,我們可以在各個app目錄下的admin.py文件中對其進行控制。想要對APP應用進行管理,最基本的前提是要先在settings里對其進行注冊,就是在INSTALLED_APPS里把APP名添加進去,我們在前面的文章基礎配置有提到過。

注冊APP應用之后,我們想要在admin后臺里對數據庫表進行操作,我們還得在應用APP下的admin.py文件里對數據庫表先進行注冊。我們的APP應用是blog,所以我們需要在blog/admin.py文件里進行注冊:

blog/admin.py

from django.contrib import admin from .models import Banner, Category, Tag, Tui, Article, Link #導入需要管理的數據庫表@admin.register(Article) class ArticleAdmin(admin.ModelAdmin):list_display = ('id', 'category', 'title', 'tui', 'user', 'views', 'created_time')# 文章列表里顯示想要顯示的字段list_per_page = 50# 滿50條數據就自動分頁ordering = ('-created_time',)#后臺數據列表排序方式list_display_links = ('id', 'title')# 設置哪些字段可以點擊進入編輯界面@admin.register(Banner) class BannerAdmin(admin.ModelAdmin):list_display = ('id', 'text_info', 'img', 'link_url', 'is_active')@admin.register(Category) class CategoryAdmin(admin.ModelAdmin):list_display = ('id', 'name', 'index')@admin.register(Tag) class TagAdmin(admin.ModelAdmin):list_display = ('id', 'name')@admin.register(Tui) class TuiAdmin(admin.ModelAdmin):list_display = ('id', 'name')@admin.register(Link) class LinkAdmin(admin.ModelAdmin):list_display = ('id', 'name','linkurl')

關于admin定制和數據庫表注冊管理方法,在文章定制Admin管理后臺有詳細介紹。

登錄管理后臺http://127.0.0.1:8000/admin/

注冊之前的后臺:

注冊之后,啟動項目,刷新頁面:

多出了之前我們在models里創建的表。我們可以在后臺里面對這些表進行增、刪、改方面的操作。

參考鏈接:Django博客開發教程:用Admin管理后臺管理數據

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Django 3.2.5博客开发教程:用Admin管理后台管理数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。