django国家/地区未使用aws静态文件夹
我正在用AWS上的静态文件建立一个django项目。我正在使用django国家/地区未使用aws静态文件夹,django,amazon-web-services,amazon-s3,Django,Amazon Web Services,Amazon S3,我正在用AWS上的静态文件建立一个django项目。我正在使用django countries显示国旗 它在本地工作得很好,但是当我把它放在服务器上时,我使用了一个AWS S3存储桶来存储静态文件。当我尝试在模板中显示标志时,使用它不会显示标志,如果我检查对象,它会显示/static/flags/za.gif作为标志的url 所有其他静态文件都显示https://s3-bucket-name.s3.amazonaws.com/static/app_name/css/style.css 我需要修改
django countries
显示国旗
它在本地工作得很好,但是当我把它放在服务器上时,我使用了一个AWS S3存储桶来存储静态文件。当我尝试在模板中显示标志时,使用
它不会显示标志,如果我检查对象,它会显示/static/flags/za.gif
作为标志的url
所有其他静态文件都显示https://s3-bucket-name.s3.amazonaws.com/static/app_name/css/style.css
我需要修改什么?如果要引用静态文件,应该使用类似于
{%static object.country.flag%}
的内容,而不是{{{object.country.flag}
。你准备好了吗?我错过了国家\u旗帜\u URL
。如果你像我建议的那样使用{%static%}
标记,那么你可能不需要设置COUNTRIES\u FLAG\u URL
。不,需要设置COUNTRIES\u FLAG\u URL