猿问

django中{%if %}如何引用{%for%} 变量


现在{%if course in selected_course%}里的course我想引用{%for course,values in content.items%}里的course,有办法吗?


哈士奇WWW
浏览 972回答 2
2回答

阿晨1998

settings.py中的设置:STATICFILES_DIRS = ('templates/static',)urls.py中设置:url(r'^staticfiles/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATICFILES_DIRS, 'show_indexes': True}),html中引用方式:<link href="/staticfiles/css/test.css" rel="stylesheet" type="text/css">这样设置完,文件是找到了,但是会出现编码错误,错误行是:C:\Python27\lib\mimetypes.py in enum_types, line 249在网上找了半天,找到了解决编码错误的办法,在mimetypes.py文件中,添加reload(sys)sys.setdefaultencoding('gb18030')

千巷猫影

12345{%&nbsp;for&nbsp;course,&nbsp;values&nbsp;in&nbsp;content.items&nbsp;%}&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;if&nbsp;course&nbsp;in&nbsp;&nbsp;selected_course&nbsp;%}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;endif&nbsp;%}{%&nbsp;endfor&nbsp;%}&nbsp;
随时随地看视频慕课网APP
我要回答