django 静态文件引用路径,nginx django 静态文件
Django加载静态文件的步骤如下:
1.首先,确保django.contrib.staticfiles已经添加到设置中。已安装的应用程序
2.确保在settings.py中设置了STATIC_URL
3.在已安装的app下创建一个名为static的文件夹,然后在这个静态文件夹下创建一个与当前app同名的文件夹,然后将静态文件放在这个文件夹中。
4.如果有一些静态文件没有链接到任何app。然后可以在settings.py中添加STATICFILES_DIRS,以后DTL会在这个列表的路径中寻找静态文件。比如可以设置为:
static files _ dirs=[OS . path . join(base _ dir, static)] 5。使用模板中的load标记来加载静态标记。例如,要加载到项目静态文件夹中的style.css文件。那么示例代码如下:
{ % load static % } linkrel= style sheet href= { % static style . CSS % } 如果不希望每次在模板中加载静态文件时都使用load来加载静态标签,那么可以在settings.py中的TEMPLATES/OPTIONS中添加 Builtins :[ django . template tags . static ],这样以后就可以直接在模板中使用静态标签,而无需手动加载。
builtins :[ django . template tags . static ]
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。