Django admin paneli


ULASHISH

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!