O'rta dastur


return response  return



Download 0,84 Mb.
Pdf ko'rish
bet2/13
Sana17.01.2023
Hajmi0,84 Mb.
#899997
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
1. Umumiy koʻrinish (Overview)

return
response 
return
middleware 
Yoki misollari chaqiriladigan sinf sifatida yozilishi mumkin, masalan: 
class
SimpleMiddleware

def
__init__(
self
, get_response): 
self
.
get_response 
=
get_response 
# One-time configuration and initialization.


https://t.me/django_docs_uz
def
__call__(
self
, request): 
# Code to be executed for each request before
# the view (and later middleware) are called.
response 
=
self
.
get_response(request) 
# Code to be executed for each request/response after
# the view is called.
return
response 
Django tomonidan taqdim etilgan 
get_response
chaqiruvi haqiqiy ko'rinish bo'lishi mumkin (agar bu oxirgi ro'yxatga 
olingan vositachi dastur bo'lsa) yoki zanjirdagi keyingi o'rta dastur bo'lishi mumkin. Joriy o'rta dastur aniq nima ekanligini 
bilishi yoki unga g'amxo'rlik qilishi shart emas, faqat u keyingi nima bo'lishini anglatadi. 
Yuqorida aytilganlar biroz soddalashtirilgan – zanjirdagi oxirgi o
ʻ
rta dastur uchun chaqiriladigan 
get_response 
haqiqiy 
ko
ʻ
rinish bo
ʻ
lmaydi, balki ko
ʻ
rish uchun vositachi dasturni qo
ʻ
llash, ko
ʻ
rinishni tegishli URL argumentlari bilan chaqirish va 
qo
ʻ
llash bilan bog
ʻ
liq bo
ʻ
lgan ishlov beruvchining o
ʻ
rash usuli bo
ʻ
ladi. shablon
-javob
 va 
istisno
o'rta dasturi. 
get_response
(Bu si sanab middleware bo'lsa) Django tomonidan taqdim Istenebilen haqiqiy ko'rinishi bo'lishi mumkin yoki 
zanjirida keyingi qavatni dasturi bo'lishi mumkin. Joriy o'rta dastur nima ekanligini bilishi yoki unga ahamiyat berishi shart 
emas, faqat u keyingi nima bo'lishini ifodalaydi.
O'rta dastur faqat sinxron Python (standart), faqat asinxron Python yoki ikkalasini ham qo'llab-quvvatlashi mumkin. 
Qo'llab-
quvvatlagan
 narsalaringizni qanday reklama qilish haqida batafsil ma'lumot olish uchun 
Asinxron yordamni
 ko'ring va sizga 
qanday so'rov yuborilayotganini bilib oling. 
O'rta dastur Python yo'lining istalgan joyida yashashi mumkin. 

Download 0,84 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish