Vớichuỗi rỗng trong kết quả render HTML từ Django/Python
siteInfo = \
{
'appname3': 'MSQuantDynamics11',
'siteBase': 'http://www.pil.sdu.dk/1',
}
trong một tập tin "urls.py".
này hoạt động như mong đợi:
urlpatterns = patterns('',
(r'^$', direct_to_template, \
{ \
'template' : "homepage.html", \
'extra_context': { 'siteInfo': siteInfo }, \
}
),
)
Tại sao nó không làm việc với những điều sau đây? (Kết quả của "{{siteInfo.appname3}}" trong homepage.html trở thành emtpy):
urlpatterns = patterns('',
(r'^$', direct_to_template, \
{ \
'template' : "homepage.html", \
'extra_context': siteInfo, \
}
),
)
Nó sẽ có tác dụng nếu "siteInfo.appname3" đã được đổi thành cái gì khác?
Tại sao tất cả các dấu gạch chéo ngược này? –