Guruh talabasi Sherbekov Quvonchbekning Python advance fanidan Mustaqi ishi Mavzu: for … empty loop – Django shablon teglari haqida ma`lumotlar
Download 68.7 Kb.
|
Sherbekov
- Bu sahifa navigatsiya:
- Bu, asosan , sorovlar toplami bosh yoki yoqligini
130-20- guruh talabasi Sherbekov Quvonchbekning Python advance fanidan Mustaqi ishi Mavzu: for … empty loop – Django shablon teglari haqida ma`lumotlar. Django shablonlari Django shablon tilidan foydalangan holda belgilangan matn hujjati yoki Python qatoridir. Django kuchli Batareyalar bilan jihozlangan ramka bo'lib, shablonda ma'lumotlarni ko'rsatish uchun qulaylik yaratadi. Django shablonlari nafaqat ma'lumotlarni ko'rishdan shablonga o'tkazishga imkon beradi, balki dasturlashning ba'zi cheklangan funksiyalarini ham beradi, masalan, o'zgaruvchilar, for tsikllari, sharhlar, kengaytirish va hokazo. Ushbu maqola Andozalarda bo'sh holda teg uchun qanday foydalanish haqida gapiradi . for teg massivdagi har bir element ustidan o'tadi, bu elementni kontekst o'zgaruvchisida mavjud qiladi. For tegi ixtiyoriy {% empty %} bandini olishi mumkin, agar berilgan massiv boʻsh boʻlsa yoki topilmasa, matni koʻrsatiladi. Bu, asosan , so'rovlar to'plami bo'sh yoki yo'qligini va xuddi shu stsenariyda qanday amalni bajarish kerakligini tekshirish uchun bajarilishi kerak bo'lgan shart sifatida ishlatiladi . Sintaksis: {% roʻyxatdagi i uchun %} // Buni bo'sh bo'lmagan holatda bajaring {% boʻsh %} // Buni bo'sh holatda bajaring {% end for %} Misol: Masalan, sportchilar_roʻyxatida berilgan sportchilar roʻyxatini koʻrsatish uchun:
Yuqoridagilar quyidagilarga teng, ammo qisqaroq, tozaroq va ehtimol tezroq:
for … empty – Django shablon teglar tushuntirish Misol yordamida Django shablonlarida …bo'sh tegdan qanday foydalanish mumkinligi tasviri. Geeks nomli ilovaga ega geeksforgeeks loyihasini ko'rib chiqing. Djangoda qanday qilib loyiha va ilova yaratishni tekshirish uchun quyidagi maqolalarga qarang. Djangoda MVT yordamida asosiy loyihani qanday yaratish mumkin? Django'da qanday ilova yaratish mumkin? Endi geeks/views.py-da kontekst lug'atini o'tkazadigan ko'rinish yarating ,
Ushbu ko'rinishga xaritalash uchun url yo'lini yarating. geeks/urls.py da,
templates/geeks.html da shablon yarating,
Keling, shablonda "/" da ko'rsatilgan narsalarni tekshirib ko'raylik. For teg orasiga kiritilgan har qanday narsa takrorlanadi, tsikl necha marta bajariladi. Endi bo'sh massivni o'tkazamiz va bo'sh tegdan for teg bilan birga foydalanamiz. geeks/views.py da,
Endi templates/geeks.html da,
Endi http://127.0.0.1:8000/ ni tekshiring . v Download 68.7 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling