Quản trị viên Django - Bao gồm thành viên
Đưa Thành viên vào Giao diện Quản trị
Để đưa mô hình Thành viên vào giao diện quản trị, chúng ta phải nói với Django rằng mô hình này sẽ hiển thị trong giao diện quản trị.
Việc này được thực hiện trong một tệp có tên admin.py
và nằm trong thư mục ứng dụng của bạn, trong trường hợp của chúng tôi là thư mục members
.
Mở nó ra và nó sẽ trông như thế này:
my_tennis_club/members/admin.py
:
from django.contrib import admin
# Register your models here.
Chèn một vài dòng vào đây để hiển thị mô hình Thành viên trong trang quản trị:
my_tennis_club/members/admin.py
:
from django.contrib import admin
from .models import Member
# Register your models here.
admin.site.register(Member)
Bây giờ hãy quay lại trình duyệt và bạn sẽ nhận được kết quả này:
Bấm vào Members
và xem năm bản ghi mà chúng tôi đã chèn trước đó trong hướng dẫn này:
Thay đổi hiển thị
Trong danh sách ở ảnh chụp màn hình ở trên, chúng ta thấy "Đối tượng thành viên (1)", "Đối tượng thành viên (2)", v.v. có thể không phải là dữ liệu bạn muốn hiển thị trong danh sách.
Thay vào đó, sẽ tốt hơn nếu hiển thị "tên" và "họ".
Điều này có thể dễ dàng được thực hiện bằng cách thay đổi một số cài đặt trong tệp models.py
và/hoặc tệp admin.py
. Bạn sẽ tìm hiểu thêm về điều này trong chương tiếp theo .