import os MEDIA_ROOT = os.path.join(BASE_DIR, "media") MEDIA_URL = "/media/"
配置路由路徑
from django.urls import path, re_path urlpatterns = [ re_path(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}, name='media'), # ModelForm上傳 path('upload/', upload.upload_modal_form), ]
需要注意的是 如果需要上傳文件 form表單 是需要這個屬性的 enctype="multipart/form-data", 不然只能接受到文件名
{% extends 'layout.html' %} {% block content%} <div class=