Modellarni qo‘shish
Member modelini admin panelga qo‘shish
Member modelini admin panelga qo‘shish uchun Django’ga bu model admin panelda ko‘rinishi kerakligini aytishimiz kerak.
Bu ilovangiz papkasida (bizning holatda members papkasida) joylashgan admin.py nomli faylda amalga oshiriladi.
Uni oching, u quyidagicha ko‘rinishi kerak:
my_tennis_club/members/admin.py:
from django.contrib import admin
# Register your models here.
Member modeli admin sahifasida ko‘rinishi uchun bu yerga bir necha qator qo‘shing:
my_tennis_club/members/admin.py:
from django.contrib import admin
from .models import Member
# Register your models here.
admin.site.register(Member)
Endi brauzerga qayting (127.0.0.1:8000/admin/) — quyidagi natijani ko‘rishingiz kerak:
Members ustiga bosing va darslikda avvalroq qo‘shgan beshta yozuvimizni ko‘ring:
Ko‘rsatishni o‘zgartirish
Yuqoridagi skrinshotdagi ro‘yxatda "Member object (1)", "Member object (2)" va hokazolarni ko‘ramiz — ehtimol, bu siz ro‘yxatda ko‘rsatilishini xohlagan ma’lumotlar emas.
Buning o‘rniga "firstname" va "lastname" qiymatlarini ko‘rsatish yaxshiroq bo‘lardi.
Buni models.py va/yoki admin.py fayllaridagi ba’zi sozlamalarni o‘zgartirish orqali osongina amalga oshirish mumkin. Bu haqda keyingi bobda batafsil bilib olasiz.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
