chameleon

    3熱度

    2回答

    我已經使用pyramid框架來構建一個大型的web應用程序。 除此之外,此應用程序允許用戶在文本區域表單域中輸入文本。然後將該文本保存到數據庫中,當然可以再次讀出並在稍後顯示。 要顯示內容我正在使用Chameleon Template Engine。 這工作正常,除了換行不正確(根本不顯示)。這可能是由於輸入到文本區域的換行符在通過Chameleon顯示時不會在HTML中引起新行。如何解決這個問題

    0熱度

    1回答

    我使用變色龍頁面模板作爲我的模板語言,我想給我的譯員一個提示。 (在這種情況下,因爲根據上下文,「you」這個詞可以被翻譯得非常不同)。 我在documentation中找不到技術。 我該怎麼做?它甚至有可能嗎? 我可能濫用i18n:目標,但我寧願不。 產生的一塊.po文件的應該是這樣的: 我寧願產生這樣的事情,我認爲是對的翻譯提供線索的標準gettext的方式加以解決。 #. i18n: Tra

    2熱度

    1回答

    正如你所看到的,我有3個列表:Procedur_Headers,Diagnoses和List_Procedur。 Procedur_headers給出了我的表格的標題, Diagnoses給出了一個過程的具體ID和 List_Procedur是列表(查詢的)列表,其中包含我需要的所有數據。 現在我想做的是有診斷頁的索引中 tal:repeat="list_procedur List_Procedu

    0熱度

    1回答

    我有一個以字符串形式存儲的變色龍模板。我以這種形式得到它,因爲我需要先做我自己的處理。在此之後,我想分析的模板,可能使用「渲染到響應」: render_to_response('templates/foo.pt', {'foo':1, 'bar':2}, request=request) 但是,我想不出如何分析存儲在字符串中的模板,而不是在指向一個文件。這可能嗎?

    1熱度

    2回答

    所以我使用tal:repeat語句在另一個表內生成表。 可悲的是,我不知道如何在生成時爲每個表提供唯一的ID。我怎樣才能做到這一點? 我試圖使用方法: tal:attributes="id myindex" 和 tal:attributes="id string:${myindex}" 但我無法得到它的工作。 實施例: <table id="tableIngrepen" class="ta

    1熱度

    1回答

    我正在做一個網站,使用金字塔,SQLAlchemy的和變色龍... 在view.py我送的SQLAlchemy: @view_config(route_name='entity_subpage') def entity_subpage_view(request): dbsession = DBSession() User = dbsession.query(Users).fi

    3熱度

    1回答

    我知道用這樣的事情如何單元測試我的觀點: class ViewsTests(unittest.TestCase): def setUp(self): request = DummyRequest() self.config = setUp(request=request) def tearUp(self): tearUp()

    1熱度

    1回答

    我在金字塔中創建了一個webproject,我想每隔幾個小時更新一個表格。我已經決定使用阿賈克斯,但我堅持的東西。 在客戶端,我用下面的代碼: function update() { var variable = 'variable '; $.ajax({ type: "POST", url: "/diagnose_voorstel_get_d

    -1熱度

    1回答

    使用代碼塊時獲得builtins.NameError 我預計這個片段的工作: <div class="footer"> <? python import time; year = time.strftime('%Y') ?> © Copyright 2008-${year}, Agendaless Consulting. </div> 相反,它失敗: NameE

    1熱度

    3回答

    有沒有可能在變色龍中使用模板過濾器,因爲我已經習慣了Mako?在馬可一個可以做類似 ${s | filter} 其中filter是一個函數映射字符串,字符串和馬可應用於filter到s和輸出(逃逸HTML實體後)。因此,人們可以很容易做的事情一樣 ${s | nl2br} 我知道,這樣做的變色龍方式是Line Breaking in Chameleon。但我有更多的這個過濾器的應用程序,所