Static

정적파일을 사용할 수 있도록 설정한다!

config/settings.py

import os
# Static files (CSS, JavaScript, Images)
# <https://docs.djangoproject.com/en/3.1/howto/static-files/>

STATIC_URL = '/static/'

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'temp_static')
]

STATIC_ROOT = os.path.join(BASE_DIR, 'static')

그리고 temp_static 폴더를 생성


Media

업로드 파일을 설정

MEDIA 주소 설정

config/settings.py

MEDIA_URL = '/media/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

config/urls.py

from django.contrib import admin
from django.urls import path, include
from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('board.urls')),
]

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

MEDIA_URL를 연결

설정 완료 했다!