2024-03-29 08:26:57 发布
网友
我在使用django的开发服务器。我想从服务器上获取静态文件。http://www.example.com/static在
在Django怎么做?在
当前我试图将静态URL从'/STATIC/'更改,但每次更改都会失败。我所说的失败是指html仍然加载,但是站点不能访问和加载我的静态文件。在
这是将在模板STATIC_URL = '/static/'中使用的静态的url
STATIC_URL = '/static/'
将desire路径添加到静态文件dirs var
STATICFILES_DIRS = ('/var/www/my_site/my_path',)
请注意,路径不是以反斜杠结尾的
请注意尾随逗号
现在在模板中使用
<head> {% load staticfiles %} <link href="{% static "css/style.css" %}" rel="stylesheet"> </head>
此链接将解析为my_site/static/css/style.css 将在文件夹/var/www/my_site/my_path/css/style.css
my_site/static/css/style.css
/var/www/my_site/my_path/css/style.css
href="my_site/static/css/style.css" 映射到
href=
"my_site/static/css/style.css"
STATICFILES_DIRS:/var/www/my_site/my_path/css/style.css
STATICFILES_DIRS
这是将在模板
STATIC_URL = '/static/'
中使用的静态的url将desire路径添加到静态文件dirs var
STATICFILES_DIRS = ('/var/www/my_site/my_path',)
请注意,路径不是以反斜杠结尾的
请注意尾随逗号
现在在模板中使用
此链接将解析为
my_site/static/css/style.css
将在文件夹/var/www/my_site/my_path/css/style.css
href=
"my_site/static/css/style.css"
映射到STATICFILES_DIRS
:/var/www/my_site/my_path/css/style.css
相关问题 更多 >
编程相关推荐