Pul*_*rma 1 django django-urls django-forms django-views
我在这个问题中有表单详细信息Django:将文件添加到表单给出多个参数错误
如何下载上传的文件。当我去编辑表单视图时,我可以看到上传的文件 url,但它没有下载。开发和生产模式要更改什么设置?
点击链接时出错:
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/media/Certificate.docx
Using the URLconf defined in tiktant.urls, Django tried these URL patterns, in this order:
^ ^$ [name='home']
^ ^login/$ [name='login']
^ ^logout/$ [name='logout']
^ ^logout_then_login/$ [name='logout_then_login']
^ ^dashboard/$ [name='dashboard']
The current URL, media/Certificate.docx, didn't match any of these.
Run Code Online (Sandbox Code Playgroud)
媒体网址未显示在根 urls.py 文件中。您需要在 urls.py 文件中添加以下代码以启用它。
if settings.DEBUG:
from django.conf.urls.static import static
urlpatterns += static(settings.MEDIA_URL,
document_root=settings.MEDIA_ROOT)
Run Code Online (Sandbox Code Playgroud)
注意:请不要忘记在 settings.py 文件中添加 MEDIA_ROOT 和 MEDIA_URL。要下载文件,您需要编写更多代码。
| 归档时间: |
|
| 查看次数: |
1200 次 |
| 最近记录: |