0
代碼:Django的FileSystemStorage.url是錯誤的
company = Company.objects.get(pk=pk)
if request.POST:
company_name = request.POST['company_name']
company_logo = request.FILES['company_logo']
fs = FileSystemStorage(location='/home/ubuntu/mywebsite/media/company/' + str(company.pk) + '/')
filename = fs.save(company_logo.name, company_logo)
uploaded_file_url = fs.url(filename)
fs.url
回報:/media/thefilename.png
這是不對的......顯然是.url
方法沒有考慮到佔你已經設置你的location
屬性?
如何確保正確的路徑被返回?