2016-04-06 44 views
0

我想將文件路徑轉換爲django項目中的url。如何將文件字段轉換爲url?通過存儲如何將文件路徑轉換爲django中的url

+1

這裏沒有足夠的細節。什麼文件路徑?你想結束什麼網址?文件路徑與URL有什麼關係? –

+0

抱歉給您帶來不便。 – naveen

+0

不要道歉,解決這個問題。 –

回答

0

在沒有進一步的配置,文件Django的models.FileField(也models.ImageField)在MEDIA_ROOT夾結束和將使用MEDIA_ROOT下的文件夾結構由MEDIA_URL定義的基本路徑下可用。

看一看:

https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.FileField https://docs.djangoproject.com/en/1.9/topics/http/file-uploads/ https://docs.djangoproject.com/en/1.9/ref/settings/#media-root https://docs.djangoproject.com/en/1.9/ref/settings/#media-url Django MEDIA_URL and MEDIA_ROOT Django Rest get file from FileField url

當配置是正確的,在你的模板中的鏈接到文件

<a href="{{ object.file.url }}">Download File</a> 

如果此問題涉及靜態文件,請在Django文檔中搜索staticstaticfiles。它與媒體配置類似。

相關問題