Django部署,如何通过管理员更改上传图像的路径

时间:2018-03-25 16:05:57

标签: django deployment pythonanywhere

我正在尝试将我的网站部署到pythonanywhere,除了从管理面板保存图像外,一切正常。在我的本地env一切正常,上传的图像落在静态文件夹中,但在pythonanywhere上,它们保存在不同的位置。这是我的代码和配置:

models.py

def generate_filename(self, filename):
    url = "static/galeria/rosliny/%d/%s" % (int(self.nazwa_polska.id_rosliny), filename)
    return url

image = models.ImageField(max_length=255, upload_to=generate_filename)

我的web网址配置为静态(pythonanywhere):

/static/     -  /home/pepikfest/zielnik_karpacki/static

文件保存到/ home / pepikfes / static /,他们错过了zielnik_karpacki文件夹,我做错了什么?

0 个答案:

没有答案