picha

Python somo la 58: Jinsi ya Kuboresha Django Admin

Katika somo hili tutajifunza mambo matatu muhimu ya kuboresha admin ya Django: Jinsi ya kubadili header za Django Admin Jinsi ya kuongeza columns zinazojitokeza kwenye admin list Jinsi ya kuweka limit ya rows zinazoonekana kwa kila ukurasa (pagination)

Utangulizi

Django Admin ni moja ya vipengele vinavyopendwa sana kwenye Django kwa sababu inakuja tayari ikiwa imejengwa. Lakini ili iwe na mwonekano mzuri na iwe rahisi kutumia, mara nyingi tunahitaji kuiboresha kidogo. Somo hili litakuonyesha hatua muhimu unazohitaji ili kufanya admin yako iwe ya kitaalamu zaidi.

 


1. Jinsi ya kubadili header ya Django Admin

Faili unayohariri ni:
pybongo/pybongo/admin.py
(au menu/admin.py kulingana na mahali unapenda kuandika configuration)

Huu ndio msimbo unaobadili maandishi ya juu (header), title ya browser, na title ya dashboard:

from django.contrib import admin

admin.site.site_header = "Bongoclass Admin Panel"
admin.site.site_title = "Bongoclass Control"
admin.site.index_title = "Karibu kwenye Dashboard la Bongoclass"

Maelezo muhimu:


2. Jinsi ya kuongeza columns kwenye admin list

Wakati unapoingia kwenye model kama MenuItem, Django huonyesha baadhi ya columns za default.
Lakini unaweza kuongeza zak...

Ingia sasa ili uweze kusoma makala hii yote.

Jiunge nasi WhatsApp kupata update zetu
Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu image Tarehe: 2025-11-25 10:38:06 Topic: Python Main: Masomo File: Download PDF Views 664

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Madrasa kiganjani     👉2 Kitau cha Fiqh     👉3 Tafasiri ya Riyadh Swalihina     👉4 Simulizi za Hadithi Audio     👉5 Dua za Mitume na Manabii     👉6 kitabu cha Simulizi    

Post zinazofanana:

Python somo la 44: Data Manipulation katika Django Templates

Katika somo hili utakwend akujifunza jinsi ya kucheza na data kuzibadili kwa namna mbali mbali kwenye template

Soma Zaidi...
Python somo la 38: Kubadilisha landing page ya Django Framework

Katika somo hili utakwenda kujifunza jinsi ya kubadili ukurasa wa landing page wa Django na kuweka ukurasa tunaoutaka sisi.

Soma Zaidi...
Python somo la 54: Jinsi ya Kusoma Data Kutoka Database kwenye Django

Katika somo hili tutajifunza namna ya kusoma data kutoka kwenye database kupitia Django ORM, jinsi ya kuzipeleka kwenye view, na jinsi ya kuzionyesha kwenye HTML template.

Soma Zaidi...
Python somo la 34: Kutumia html kwneye python

Katika somo hili utakwend akujifunz ajinsi ya kutumia html kwneye python

Soma Zaidi...
Python somo la 14: Jinsi ya kutumia For loop

Katika somo hili utakwend akujifunza matumizi ya for loop kwneye python

Soma Zaidi...
Python somo la 36: Django framework - Utangulizi

Ni nini maana ya django framework na inafanya kazi gani

Soma Zaidi...