Linux 拨号vps windows公众号手机端

django静态文件怎么配置

lewis 8年前 (2017-09-20) 阅读数 12 #程序编程
文章标签 django

在Django中配置静态文件的方式如下:

  1. 在项目的settings.py文件中添加静态文件的根目录配置,即STATIC_ROOT:
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
  1. 在settings.py文件中添加静态文件的URL配置,即STATIC_URL:
STATIC_URL = '/static/'
  1. 在项目的urls.py文件中添加静态文件的URL处理器,即static()函数:
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    # 其他URL配置...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
  1. 将静态文件放置在STATIC_ROOT目录下,可以根据需要进行组织结构。

  2. 在HTML模板文件中使用静态文件,可以使用以下方式引用:

{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'css/mystyle.css' %}">
<script src="{% static 'js/myjs.js' %}"></script>

这样配置后,当访问静态文件的URL时,Django会自动从STATIC_ROOT目录中查找对应的静态文件并返回给用户。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门