Django中怎么设置静态文件

932
2024/2/20 14:41:55
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Django中设置静态文件可以通过以下步骤:

  1. 在settings.py文件中设置静态文件的路径:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')
]
  1. 在项目的urls.py文件中设置静态文件的url:
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    # 其他url配置
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
  1. 在模板文件中引用静态文件:
{% load static %}
<link rel="stylesheet" href="{% static 'css/style.css' %}">
<script src="{% static 'js/script.js' %}"></script>
  1. 将静态文件放置在static文件夹中,可以根据需要创建子文件夹来组织静态文件。

通过以上步骤设置静态文件后,Django会根据配置加载静态文件并在模板中正确引用。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: django怎么获取已有数据库的数据