Skip to main content

Konfigurasi file static

file static ini berisi css, javascript atatu file static lainnya. untuk dapat menggunakan file static ini perlu konfigurasi di file settings.py.

pertama masukkan kode berikut didalam settings.py

# -------------------


STATIC_URL = 'static/'
STATIC_ROOT = os.path.join(BASE_DIR, "staticfiles")
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)

# -------------------------------

kode ini memberikan informasi ke django, dimana file static akan diletakan

kemudian pergi ke urls.py, dan tambhakan kode berikut

urlpatterns = [
path('admin/', admin.site.urls),
# ------- other urls ----------------------
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

setelah konfigurasi selesai, selanjutnya jalanakan perintah berikut

python manage.py collectstatic

maka semua file static akan dipindahkan ke folder static yang sudah disetting sebelumnya. sekarang project sudah bisa dideploy ke server/hosting