Django引用外部css/js文件

除官方文档外,还有其他方法:

目录结构,保证static目录与urls.py settings.py同目录

--/web_py
------/school
----------/grade
----------/school
--------------urls.py
--------------settings.py
--------------/static
----------manager.py

grade里,模板文件中引用注意目录位置

settings.py需要设置:

1
2
3
4
STATIC_URL = '/static/'
STATICFILES_URLS = (
os.path.join(BASE_DIR, "static"),
)

这里注意BASE_DIR是哪个目录,是上级的school还是与grade同级的school

urls.py添加
import school.settings # 因为上面的目录是上级的school,所以注意要school.settings
再添加一个url规则

url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root':school.settings.STATIC_URL}),

Newer Post

nsctf2015-writeup

re1ASCII找到flag:&#123;NSCTF_md5065ca&gt;01??ab7e0f4&gt;&gt;a701c&gt;cd17340&#125; 异或0x7 712df97688fe0b7a399f076d9dc60437 re2找字符串 flag:&#123;NSCTF_md57 …

,
Older Post

linux下TexStudio中文乱码/不显示解决方案 & 代码高亮/伪代码编辑

保证安装了最新版的extra/texlive-latexextra extra/texlive-langchinese yaourt -S texlive-latexextra 然后下载Ctex12cd /tmpwget -r -np http://ctex-kit.googlecode.com/s …

, ,