Django URL’lari


ULASHISH

URL’lar

views.py fayli joylashgan papkada urls.py nomli fayl yarating va unga quyidagi kodni yozing:

my_tennis_club/members/urls.py:

from django.urls import path
from . import views

urlpatterns = [
    path('members/', views.members, name='members'),
]

Hozirgina yaratgan urls.py faylingiz faqat members ilovasiga tegishli. Marshrutlashni (routing) my_tennis_club ildiz papkasida ham sozlashimiz kerak. Bu murakkab tuyulishi mumkin, lekin hozircha quyidagi ko‘rsatmalarga amal qiling.

my_tennis_club papkasida urls.py nomli fayl bor. Shu faylni oching va import operatoriga include modulini qo‘shing, shuningdek, urlpatterns[] ro‘yxatiga 127.0.0.1:8000/ orqali kirgan foydalanuvchilarni yo‘naltiradigan argumentlarga ega path() funksiyasini qo‘shing.

Shunda faylingiz quyidagicha ko‘rinadi:

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),
]

Agar server ishlamayotgan bo‘lsa, /my_tennis_club papkasiga o‘ting va buyruqlar satrida quyidagi buyruqni bajaring:

python manage.py runserver

Brauzer oynasidagi manzil satriga 127.0.0.1:8000/members/ deb yozing.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!