Django admin paneli
Django admin paneli
Django admin paneli — Django’dagi juda ajoyib vosita, u aslida barcha modellaringiz uchun CRUD* foydalanuvchi interfeysidir!
*CRUD — Create Read Update Delete (yaratish, o‘qish, yangilash, o‘chirish) so‘zlarining qisqartmasi.
U bepul va Django bilan birga foydalanishga tayyor holda keladi:
Ishni boshlash
Admin panelining foydalanuvchi interfeysiga kirish uchun /myworld/my-tennis-club/ papkasiga o‘ting va quyidagi buyruqni bajarib, serverni ishga tushiring:
python manage.py runserver
Brauzer oynasidagi manzil satriga 127.0.0.1:8000/admin/ deb yozing.
Natija quyidagicha ko‘rinishi kerak:
Bu URL nima uchun Django admin panelining kirish (log in) sahifasiga olib borishini loyihangizning urls.py faylidan bilib olish mumkin:
my_tennis_club/my_tennis_club/urls.py:
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('', include('members.urls')),
path('admin/', admin.site.urls),
]
urlpatterns[] ro‘yxati admin/ manziliga keladigan so‘rovlarni qabul qilib, ularni admin.site.urls’ga yuboradi. U Django bilan birga keladigan o‘rnatilgan ilovaning bir qismi bo‘lib, ko‘plab funksiyalar va foydalanuvchi interfeyslarini o‘z ichiga oladi; ulardan biri — tizimga kirish (log-in) interfeysi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
