Django 静态目录名称static
默认设置为。可以改成别的吗。。如果我可以将其更改为cssandjs
这会给我的项目带来任何错误吗?这是否也意味着在模板中我将加载静态{% load cssandjs %}
而不是{% load static %}
?
问问题
46 次
1 回答
0
静态文件也可以从多个目录中加载,这可以通过这个设置来定义,这是 django 在你的服务器中搜索你的文件的地方
STATICFILES_DIRS = [
BASE_DIR / "static",
'/var/www/static/',
'/some_folder/cssandjs',
]
这就是为什么你把文件放在apps文件夹中,以避免重叠
url 由此设置定义,这是您在 Web 浏览器上看到的内容
STATIC_URL = '/static/'
在您的模板中,您始终使用 {% load static %},并在所有文件夹中使用 django 搜索
于 2021-03-25T15:26:22.700 回答