Django中载入js和css文件
项目的文件夹结构例如以下:
mysite |-mysite |-|-static |-|-……js和css文件 |-|-|-init.py |-| |-models.py |-| |-views.py |-|-init.py |-|-settings.py |-|-urls.py |-templates |-|…(template html 文件)
settings.py中static变量的设置:
STATIC_ROOT =
os.path.join(
os.path.dirname(__file__),
'static')
STATIC_URL =
'/static/'
urls.py中urlpatterns的设置:
url(
r'^static/(?
P<path>.*)$'
,
'django.views.static.serve',{
'document_root':settings.STATIC_ROOT}, name=
'static'),
模板文件里的引用方式:
<script src="/static/jquery.js"></script>
<link href="/static/doc.css" rel="stylesheet" type="text/css">
最后再将mysite加进INSTALLED_APPS。
转载于:https://www.cnblogs.com/bhlsheji/p/5357887.html