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