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:
-
site_header— maandishi ya juu kabisa kwenye admin. -
site_title— jina linaloonekana kwenye tab ya browser. -
index_title— jina linaloonekana juu ya ukurasa mkuu wa admin.
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...
Umeionaje Makala hii.. ?
Share On:
👉1 web hosting 👉2 Madrasa kiganjani 👉3 Kitabu cha Afya 👉4 Sira ya Mtume Muhammad (s.a.w) 👉5 Kitau cha Fiqh 👉6 Bongolite - Game zone - Play free game
Post zinazofanana:
Python somo la 19: Aina za Function
Katika somo hili utakwend akujifunza aina mbalimbali za function ambazo tunaweza kuzitumia kwenye python.
Soma Zaidi...Python somo la 36: Django framework - Utangulizi
Ni nini maana ya django framework na inafanya kazi gani
Soma Zaidi...Python somo la 42: Template tag
Katika somo hili utakwenda kujifunza kuhsu Template Tag nini na kazi zake. Pia utajifunza sheria za uandishi wake.
Soma Zaidi...PYTHON - somo la 7: Jinsi ya kubadili aina ya data
Katika soo hili utakwenda kujifunza jinsi ya kubaduli aina moja ya data kwena aina nyingine. Kwa mfano unaweza kubadili namba kuwa string ama kubadili string kuwa nanda ama kubadili float kuwa int.
Soma Zaidi...Python somo la 35: Jinsi ya kutumia MYSQL kwenye python
Katika somo hili utajifunz akutumia database kwenye python
Soma Zaidi...PYTHON - somo la 1: Jinsi ya ku install python
Katika somo hili utajifunza kuhusu maana ya python na kazi zake. pia jinsi ya kuandaa kifaa chako kwa ajili ya somo.
Soma Zaidi...