Django: media
Para adicionar imagens ou médias, é necessário criar uma pasta media
na raiz do projeto.
Após isso é necessário no arquivo settings.py
a definição da localização dessas pastas
# Media
MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'
No arquivo url.py
é necessário adicionar a referência à url
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('core.urls')),
] + \
static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + \
static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Referências
- https://docs.djangoproject.com/en/4.1/topics/files/
Deixe um comentário