yesod

    3熱度

    1回答

    我試圖創建一個模型就像一個持久類型: MyModel something Text somethingElse [Int] ,我得到一個錯誤: Illegal type constructor or class name: `[Int]' When splicing a TH declaration: data MyModel = MyModel {myModelSomet

    1熱度

    1回答

    我做了yesod的新安裝(cabal install yesod),並嘗試使用自定義字段的頁面http://www.yesodweb.com/book/forms上的窗體示例。編譯器給出的數據構造函數和函數的錯誤不在範圍內。 有關代碼和錯誤列表,請參閱http://hpaste.org/49690。這是如何解決的? 當從腳手架項目運行時,我得到了同樣的錯誤......

    1熱度

    2回答

    我一直在使用Yesod重寫我的(相當簡單的)網站,以熟悉框架。其中一部分涉及提供一些簡單的靜態(但格式化)的內容。要做到這一點,我決定使用在耶索德本書中描述的nicHtml領域: http://www.yesodweb.com/book/forms 它允許簡單的格式,正如書上說,「多虧了XSS-的sanitize包,所有的用戶輸入經過驗證並確保不會發生XSS攻擊。「 但是,一切都不好。當你將其輸入

    3熱度

    1回答

    我一直在使用它來重建我的網站,以瞭解Yesod。我開始使用由yesod init生成的代碼。此代碼使用Yesod附帶的身份驗證框架,其中包括Yesod.Auth.Email,它允許您通過提供電子郵件地址來創建帳戶。 我對默認代碼的問題是這樣的:它將用戶標識符設置爲他們的電子郵件地址。如果該標識符將在網站上公開使用(例如,識別網頁/博客上的評論員),那麼您需要一些用戶不會介意顯示以識別它們的內容。

    4熱度

    1回答

    我有一個Yesod表單來編輯使用markdown(使用Pandoc處理)編寫的一些靜態頁面的內容。我想有兩個按鈕 - 一個「預覽」按鈕,它處理標記並在表單下顯示結果,還有一個「提交」按鈕,將內容保存到數據庫中。 用Yesod做這件事最簡單的方法是什麼? Yesod書中的所有表單示例都只有一個按鈕。我已經看過了暴露的函數/ api,但我即使添加了多個不同名稱和/或值的提交按鈕到表單中,我也無法弄清楚

    1熱度

    1回答

    所有, 正在運行的程序是問題,我從耶索德形式封裝HELLO-forms.hs的副本,只是做了一些實驗。 當我通過主函數運行它時,服務器表現很好,例如在端口2500. HalloWelt.hs在這裏。 但是當我嘗試通過圍處理器-devel的在bash控制檯運行該程序 - 在該HalloWelt.hs(http://hpaste.org/48381)所在的目錄是... 偉處理-devel的2600 H

    1熱度

    1回答

    我正在開發一個使用wai-handler-devel來運行服務器的Yesod框架上的web應用程序。 A pacman -Syu(在Arch Linux上)將ghc從7.0.2升級到7.0.3,現在服務器引發異常。 $ wai-handler-devel 3000 App.Controller withAppSimple Attempting to interpret your app...

    13熱度

    1回答

    更新:運行GHC-PKG檢查報告: ~: ghc-pkg check WARNING: cache is out of date: /Library/Frameworks/GHC.framework/Versions/7.0.3i386/usr/lib/ghc-7.0.3/package.conf.d/package.cache use 'ghc-pkg recache' to fix

    4熱度

    2回答

    我想在Yesod中使用Blueprint CSS框架。有沒有最佳做法? 因爲Yesod使用CSS模板,它在我看來我不能直接使用.css文件?我必須將它們重命名爲.lucius-files嗎? 如何將CSS添加到defaultLayout?

    9熱度

    1回答

    我在寫我的第一個Yesod應用程序。 該應用程序涉及用戶選擇查看圖形,根據存儲在服務器上的數據庫中的數據動態生成。 我知道如何獲得用戶請求並在服務器的文件系統上創建映像,但是如何創建一個響應頁面來呈現它? P.S.當我使用GnuPlot生成圖像時,我只知道如何將它作爲文件寫入文件系統,但如果您碰巧知道如何獲取內存中的數據,它可能會更好。 謝謝,