Django URL’lari
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!
