Veb-ramka sifatida Django htmlni dinamik ravishda yaratish uchun qulay usulga muhtoj. Eng keng tarqalgan yondashuv shablonlarga tayanadi


Loader  klassi nomi bo'lishi kerak va keyingi elementlar ishga tushirish vaqtida  Loader


Download 1.02 Mb.
Pdf ko'rish
bet12/15
Sana17.01.2023
Hajmi1.02 Mb.
#1097921
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
1. Umumiy koʻrinish (Overview) (1)

Loader 
klassi nomi bo'lishi kerak va keyingi elementlar ishga tushirish vaqtida 
Loader 
ga uzatiladi.
Standart 
DIRS 
va 
APP_DIRS 
qiymatlariga bog'liq
Tafsilotlar uchun 
Yuklagich turlariga
 qarang . 

'string_if_invalid'
: shablon tizimi noto'g'ri (masalan, noto'g'ri yozilgan) o'zgaruvchilar uchun foydalanishi 
kerak bo'lgan satr sifatida chiqish. 
U sukut bo'yicha bo'sh qatorga o'rnatiladi. 
Qarang 
ishlov qanday haqiqiy emas o'zgaruvchilar
 ma'lumot olish uchun. 

'file_charset'
: diskdagi shablon fayllarini o'qish uchun ishlatiladigan belgilar to'plami. 
Bu standart 
'utf-8' 
hisoblanadi. 

'libraries'
: Andoza mexanizmida roʻ yxatdan oʻ tish uchun shablon teg modullarining teglar va nuqtali Python 
yoʻ llari lugʻ ati. Bu yangi kutubxonalar qo'shish yoki mavjudlari uchun muqobil teglar berish uchun ishlatilishi 
mumkin. Masalan: 
OPTIONS
=



https://t.me/django_docs_uz
'libraries'
: { 
'myapp_tags'

'path.to.myapp.tags'

'admin.urls'

'django.contrib.admin.templatetags.admin_urls'

}, 

Kutubxonalarni 
{% load %} 
tegiga mos keladigan lugʻ at kalitini oʻ tkazish orqali yuklash mumkin.

'builtins'

Oʻ rnatilgan qurilmalarga
 qoʻ shiladigan shablon teg modullarining nuqtali Python yoʻ llari 
roʻ yxati . Masalan: 
OPTIONS
=

'builtins'
: [
'myapp.builtins'
], 

Oʻ rnatilgan kutubxonalardagi teglar va filtrlardan avval 
{% load %} 
tegini chaqirmasdan foydalanish mumkin.

Download 1.02 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




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