我想将媒体图片粘贴到模板中,但我看到了:
当我点击它以显示图像时,我看到:
Page not found
" C:\Users\troll\myprojects\proj\album\media\images/photos/hour.jpg " doesn't exist
我在这个地址中看到有一些斜线,一些是普通斜线,一些是正斜杠 - 但是如何更改呢?
我的settings.py文件:
MEDIA_ROOT = 'C:/Users/troll/myprojects/proj/album/media/'
MEDIA_URL = '/media/'
答案 0 :(得分:2)
您应该发布settings.py和urls.py以便清楚了解, 您使用的是哪个版本的django?
我还在考虑Django == 1.9 +
你的settings.py
urlpatterns = [
url(r'^', admin.site.urls),
]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) # just after your urlspatterns
main urls.py
python manage.py collectstatic
创建staticfiles目录并运行命令
<form action="{% url 'index' %}" method="post" enctype="multipart/form-data">
并确保在您的模板(表单)中写了这个enctype =&#34; multipart / form-data&#34;。
NumberFormat nf = new DecimalFormat("##,##0.00");
^
|
尝试调试(打印)您的图像路径
希望这会有所帮助