Django Static file - bilan ishlash va sozlash

Опубликовано: 16 Июль 2026
на канале: Digital World
86
7

Django'da statik fayllar bilan ishlash quyidagi bosqichlardan iborat:

Statik fayllarni o'rnatish: Statik fayllarni static direktoriyasiga joylashtirish. Bu fayllar HTML shablonlarida yoki shablonlarga ssilkalar yordamida ishlatiladi.

Settings konfiguratsiyasi: settings.py faylida STATIC_URL va STATICFILES_DIRS sozlamalarni o'rnatish. STATIC_URL fayllar uchun bazaviy URL-ni bildiradi, STATICFILES_DIRS esa boshqa direktoriyalardagi statik fayllarni ko'rish uchun.

HTML fayllarda ishlatish: Statik fayllarni HTML fayllarda ishlatish uchun, "link" yoki "script" teglarini ishlatib, STATIC_URL orqali fayllarni chaqirish mumkin.

Statik fayllarni yig'ish: To'g'ridan-to'g'ri HTML faylidan, STATICFILES_DIRS orqali belgilangan direktoriyalardan foydalanish yoki collectstatic komandasini ishlatib, barcha statik fayllarni bir yerga yig'ib chiqarish.

Statik fayllarni ishlatish: Development modda, Django avtomatik ravishda statik fayllarni qayta yuklaydi. Ammo ishlab chiqilgan tizimda, DEBUG sozlamasini False qilish va STATIC_ROOT sozlamasini belgilab, to'plagan statik fayllarni ko'rish uchun to'g'ri URL-ni ishlatish kerak.


#django #djangoframework #pythonprogramming #python #staticfile #digitalworld