Bir sunucudan aktarılan çok sayıda değer görüntüleyen bir şablonum var, sorum şu, bu değerleri şablon dosyasına nasıl aktaracağım. Benim Handler kodu aşağıdaki gibidir: sınıf AdminHandler (tornado.web.RequestHandler): def (öz, * args, ** kwargs) olsun: Bir alma yönteminin # self.write ("AdminHandler için #respond :: aşağıdaki gibi GET fonksiyonu ") İçindeKasırgadaki şablonlara değerler nasıl aktarılır
userName = "Alwin Doss"
welcomeMessage = "Good evening are you enjoying kids dance"
items = {}
items["userName"] = userName
items["welcomeMessage"] = welcomeMessage
self.render("web/admin.html", title="Admin Page", items=items)
ve benim şablon kodu: {% öğeler [ 'userName']%} {% öğeler [ 'welcomeMessage']%} {% uç%}
Sorun şu ki, şablon dosyasındaki bu değerlere erişemiyorum. ("Bilinmeyen operatörü:% r" % operatörü)
zam parseError: parseError: aşağıdaki hatayı alıyorum bilinmeyen operatörünü: "öğeleri [ 'userName']" HATA: Kök: 500 GET/yönetici (127.0.0.1) 3.27ms