Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muxammad al-xorazmiy


Download 1.32 Mb.
Pdf ko'rish
bet2/4
Sana28.12.2022
Hajmi1.32 Mb.
#1022240
1   2   3   4
Bog'liq
ALIEV LOYIHA ISHI DATABASE1 — копия

2.Nazariy qism
Men o’zimga berilgan mavzuni data bazasini mysql dasturi
va python dasturi orqali tayyorladim Keling Python haqida oz moz
bilganlarimni siz bilan o’rtoqlashaman
Python ([ˈpʌɪθ (ə)n] — paytonpiton) — turli sohalar uchun
yuqori darajadagi umumiy maqsadli dasturlash tili. Uning dizayn
falsafasi muhim chekinishdan foydalangan holda kodning
oʻqilishiga urgʻu beradi. Uning til konstruksiyalari va obyektga
yoʻnaltirilgan yondashuvi dasturchilarga kichik va yirik loyihalar
uchun aniq, mantiqiy kod yozishda yordam berishga qaratilgan .
Shuningdek Python sunʼiy intellekt hamda maʼlumotlar
muhandisiligi sohalarining tili hisoblanadi.
Python deyarli barcha platformalarda ishlay oladi, xususan
Windows, Linux, Mac OS X, Palm OS, Mac OS va boshqalar shular
jumlasidandir. Python Microsoft.NET platformasi uchun yozilgan
realizatsiyasi ham mavjud boʻlib, uning nomi — IronPython dasturlash
muhitidir.
Guido van Rossum 1980-yillarning oxirida ABC dasturlash tilining
davomchisi sifatida Python ustida ishlay boshladi va birinchi marta
1991-yilda Python 0.9.0 versiyasini ommaga eʼlon qildi .
Python dasturlash tiliga boʻlgan talab yildan yilga oshib
bormoqda. CodingDojo portalining tadqiqotlariga koʻra, 2020—
2021-yillarda aynan Python tilida dasturlovchi mutaxassislarga eng
koʻp talab boʻlgan
Django backend vositasi sifatida


Toggle Django backend vositasi sifatida subsection


Django logosi
Django
— Pythonga asoslangan bepul va ochiq manbali web-
freymvork boʻlib, u model-templateview (MVC) arxitektural
namunaga amal qiladi. Uni Django Software Foundation (DSF),
501(c)(3) nodavlat tashkilot sifatida tashkil etilgan Amerika mustaqil
tashkiloti qoʻllab-quvvatlaydi.
Djangoning asosiy maqsadi maʼlumotlar bazasiga asoslangan
murakkab websaytlarni yaratishni yengillashtirish hisoblanadi.
Ushbu freymvork komponentlarning qayta ishlatilishi va „ulanishi“,
tez rivojlanishi va oʻzingizni takrorlamaslik tamoyiliga urgʻu beradi.
Python, hatto sozlash fayllari va maʼlumotlar modellari uchun ham
qoʻllaniladi. Django shuningdek, yaratish, oʻqish, yangilash va
oʻchirish uchun qoʻshimcha admin interfeysini taqdim etadi, bu
introspeksiya orqali dinamik ravishda yaratiladi hamda boshqaruv
modellari yordamida sozlanadi.
Djangodan foydalanadigan baʼzi taniqli saytlarga PBS, Instagram,
Mozilla, The Washington Times, Disqus, Bitbucket va Nextdoor kiradi.
Django ning yaratuvchilari[tahrir | manbasini tahrirlash]





Russell Keith-Magee
Adrian Holovaty
Simon Willison
Jacob Kaplan-Moss
Wilson Miner


Django soʻzining oʻzi esa fransuz jazz musiqachisi Reynxard Django
sharafiga qoʻyilgan. Uning asl ismi Jan Batist Renart boʻlib, taxallusi
Django boʻlgan. Bu soʻz sigan tilida „men uygʻondim“ degan
maʼnoni anglatadi.
Maʼlumki, web-saytlar yaratish bir necha bosqichdan iborat
boʻlgan murakkab jarayon boʻlib, turli xil dasturiy vositalarni talab
qiladi. Eng avval yaratilajak saytning dizayni yaratiladi. Bunda
dizayner photoshop dasturini ishlatib, saytning maketini ishlaydi. Keyin
esa frontend mutaxassisi ushbu saytning html kodini yozadi, turli vizual
effektlar beradi. Kerakli sahifalar va tugmalarni yaratadi. Shundan
soʻng estafeta tayoqchasini backend mutaxassisi oladi. U server va
foydalanuvchi oʻrtasidagi muloqotni hamda ma'lumotlar bazasi ishini
yoʻlga qoʻyadi. Aynan mana shu bosqichda djangoning yordamidan
foydalanishimiz mumkin. Yaʼni server bilan aloqani yoʻlga qoʻyish,
maʼlumotlar bazasidan kerakli maʼlumotni chiqarish yoki biron
maʼlumotni bazaga kiritish kabi vazifalarni bajaradi.

Download 1.32 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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