最近部署Django項目到服務器,部署過centos和windows,常常是資源 加載不出來 ,下面是通用的解決方法html
項目目錄jquery
項目名稱爲SourceManagelinux
靜態文件目錄爲根目錄下的templates/staticwindows
settings.py中配置centos
STATIC_URL = '/static/'服務器
STATICFILES_DIRS = [app
os.path.join(BASE_DIR, 'templates','static'),ide
##os.path.join(BASE_DIR, 'templates/static'), 千萬不能這樣寫,這樣寫在linux上是加載不出來 的ui
]spa
html頁面中
{% load static %}
<!doctype html>
<html>
<head>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/amazeui.min.js' %}"></script>
<script src="{% static 'assets/js/app.js' %}"></script>
這樣就能加載出來 了