在本篇博文中,我們將介紹如何在Django靚號管理系統中實現用戶列表功能。這個功能允許管理員查看系統中所有用戶的基本信息。我們將逐步講解如何設置URL路由、創建視圖函數以及設計模板。
1. 設置URL路由
首先,我們需要在??urls.py?
?文件中添加一個新的URL路徑,以便訪問用戶列表頁面。
# urls.py
from django.urls import path
from web.views import adminurlpatterns = [# ... 其他URL路徑 ...path('admin/list/', admin.admin_list),
]
這里我們將??/admin/list/?
?路徑映射到??admin.admin_list?
?視圖函數。
2. 創建視圖函數
接下來,我們在??views/admin.py?
?文件中創建??admin_list?
?函數來處理用戶列表的邏輯:
# views/admin.py
from django.shortcuts import render
from web import modelsdef admin_list(request):""" 用戶列表 """queryset = models.Admin.objects.all().order_by('-id')return render(request, 'admin_list.html', {'queryset': queryset})
這個函數做了以下幾件事?