在Django框架下使用静态文件(css/js/img等)

来源:互联网 发布:交换机网管软件 编辑:程序博客网 时间:2024/05/01 19:50

需要在urls.py中进行相应的设置才能正常引用。

具体做法如下。

假设在public/js下有一个jquery-1.7.1.js文件需要被加载进来。

settings.py

import osPROJECT_PATH = os.path.dirname(os.path.abspath(__file__))#......

urls.py

from django.conf import settingsurlpatterns = patterns('',        #......        url(r'^js/(?P<path>.*)$', 'django.views.static.serve', {'document_root':settings.PROJECT_PATH+'/public/js'}))
现在就可以在模版中引用了。

<script src="js/jquery-1.7.1.js"></script><script>    $(document).ready(function(){        alert("JQuery is Loaded !!!");    });</script>


原创粉丝点击