chameleon

    4熱度

    1回答

    我正在使用this過程來使用其他模板可以派生自的基本模板。 如何創建多個基本模板?

    0熱度

    2回答

    我正在使用repoze.bfg v1.3和chameleon v2(zpt模板)。 我買了編碼的麻煩,同時呈現模板: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 9: ordinal not in range(128) 如何配置repoze.bfg使用UTF-8編碼,變色龍? 添加以下到配置: confi

    1熱度

    1回答

    在升級變色龍模板引擎2全球版的名字,我有喜歡的錯誤: NameError: global name '_c' is not defined 其中「_c」作爲一個變量,像模板: tal:content="_c(item['category']" in chameleon 1.2一切正常。 有沒有什麼辦法可以在不改變模板中的「_」開頭的所有名稱的情況下工作?

    1熱度

    1回答

    變色龍模板中的多元化如何? 我沒有設法找到文檔中的示例。 對於,例如可以是具有輸出 <span>1 car</span> and <span>2 cars</span>

    0熱度

    2回答

    我正在使用金字塔,我知道這可能不是首選的方式,但它會很酷。我有一堆打印到stdout的Python腳本。現在我想將這些腳本作爲金字塔中的請求/響應的一部分來運行。我的意思是我想捕獲腳本的stdout並將其寫入模板。 的捕獲標準輸出部分非常簡單: import sys sys.stdout = tbd 至於我可以看到選擇render_to_response不支持任何這樣: return ren

    0熱度

    1回答

    我使用金字塔與ZPT模板來製作一個網絡應用程序。我正在嘗試製作表單模板宏庫,以使設置表單字段的當前值等工作更輕鬆。我還使用通用消息提取程序自動爲本地化選擇字符串。我無法弄清楚如何使提取器在宏標籤上的屬性工作。例如,假設我有一個宏,看起來像這樣: <tal:block metal:define-macro="text"> <input type="text" name="${field}"

    0熱度

    1回答

    我有一個使用變色龍作爲模板的金字塔應用程序。 我想創建一個主模板頁面(稱爲master.pt),其中包含我在整個網站頁面中使用的多個宏。 我想在我的應用程序加載不同的模板,這些宏,但我似乎無法做到這一點 - 變色龍的文檔指出語法如下: <div tal:define="master load: ../master.pt" metal:use-macro="master" /> 但是,這將引發異

    0熱度

    1回答

    我有一個使用變色龍作爲模板引擎的金字塔應用程序。 我有一個(相當大,但我有更大的)模板,將無法正常工作。 每當我嘗試渲染它作爲視圖返回,粘貼服務器development.ini崩潰悲慘沒有任何錯誤(Mac OS X的終端告訴我「總線錯誤」)。 當我用apache和mod_wsgi在我的服務器上運行完全相同的代碼時,一切都很好。 我怎麼才能開始弄清楚什麼是錯的?

    0熱度

    1回答

    我有一個使用變色龍的金字塔應用程序。我需要在我的DOCTYPE聲明一些屬性,像這樣: <!DOCTYPE public html ......... [ <!ATTLIST tag attributes CDATA #IMPLIED> ]> 當我添加這我的模板,id沒有正確地呈現和我的瀏覽器會「]>」。 當我刪除ATTLIST,只做<!DOCTYPE public html ..

    1熱度

    1回答

    我的模型中有一個包含降價文本的文本字段。我需要將文本轉換爲html並將其顯示在我的.pt模板中。什麼是最好的辦法呢? 我意識到我可以在我的模型中添加一個方法來轉換字段並返回HTML,然後從我的模板中調用該方法,但是如果不使用此額外方法,只需使用我的降級字段即可模板類似於Django的? {{ mytext|markdown:"safe" }}