Django view’lari
View’lar
Django view’lari (ko‘rinishlari) — HTTP so‘rovlarni qabul qilib, HTTP javob (masalan, HTML hujjat) qaytaradigan Python funksiyalaridir.
Django’dan foydalanadigan veb-sahifa turli vazifa va maqsadlarga ega ko‘plab view’lardan tashkil topadi.
View’lar odatda ilovangiz papkasida joylashgan views.py nomli faylga yoziladi.
members papkangizda views.py fayli bor, u quyidagicha ko‘rinadi:
my_tennis_club/members/views.py:
from django.shortcuts import render
# Create your views here.
Uni topib oching va tarkibini quyidagi bilan almashtiring:
my_tennis_club/members/views.py:
from django.shortcuts import render
from django.http import HttpResponse
def members(request):
return HttpResponse("Hello world!")
Eslatma: View nomi ilova nomi bilan bir xil bo‘lishi shart emas.
Men uni members deb nomladim, chunki menimcha, bu nom shu kontekstga yaxshi mos keladi.
Bu brauzerga javob qaytarishning oddiy misoli.
Lekin view’ni qanday ishga tushiramiz? Buning uchun view’ni URL orqali chaqirishimiz kerak.
URL’lar haqida keyingi bobda bilib olasiz.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
