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