yesod

    12熱度

    1回答

    我想用我的Yesod應用程序執行大文件上傳。現在,我有: module Handler.File where import Import import System.Random import System.FilePath import Control.Monad import qualified Data.ByteString.Lazy as LBS import qualif

    2熱度

    1回答

    的TH調用 $(staticFiles "static") 轉儲StaticRoute類型的值的負荷。 哈姆雷特類型安全URL(即@{...})取值爲Route Foo,其中Foo是我的基礎。 必須有一種方法將StaticRoute值用作哈姆雷特中的URL。也就是說,下列情況之一必須存在: 型StaticRoute -> Route Foo 哈姆雷特嵌入StaticRoute值 但是以不同的方

    0熱度

    1回答

    我目前使用fb包來編寫一個從Facebook獲取數據的Yesod應用程序。在我的Handler中,我設法使驗證的第一步正常工作,但我需要重定向到getUserAccessTokenStep1返回的url,我已將其定義爲fbRedirUrl。我遇到了所有monad包裝和類型檢查問題,以確保我可以重定向到此網址。 getAccessTokenR :: Handler RepHtml getAcces

    0熱度

    1回答

    我有一個允許文件上傳的Yesod應用程序(但問題比這個更普遍)。我也允許文件dowloads。我想讓用戶用單個鏈接下載多個文件。根據這個問題:How to download multiple files with one HTTP request?唯一的解決方案似乎是創建文件存檔與所有的文件裏面。 我想在Haskell的常量內存中使用Hackage的庫來完成它,而不寫入磁盤或執行外部程序。 尤其是

    4熱度

    1回答

    有沒有標準的方法,以Yesod形式沒有字段標籤?我的表格很明顯地告訴我該怎麼做,而且我不需要標籤。 到目前爲止,我編寫我自己的,通過複製和修改renderDivs: renderDivsNoLabel aform fragment = do (res, views') <- aFormToForm aform let views = views' [] let wid

    10熱度

    1回答

    我想創建一個使用Yesod和websockets(html5)的網站。 我可以使用WebSockets與耶索德webframework?

    2熱度

    1回答

    我正在編寫一個Yesod應用程序,但它也需要分叉幾個非Web服務。 (UDP偵聽器,TCP偵聽端口等) 無論我的應用程序是在'yesod devel'中運行還是部署用於生產,無論是在應用程序中運行,它都可以無縫工作,哪裏是拼接在叉子中的正確位置。 謝謝, Chris。 P.S.我真的只是想添加一個僞主要,這將分叉(在服務啓動)由任何webserver運行通過WAI的應用程序。

    11熱度

    1回答

    我想在持久性中執行LIKE查詢,我正在使用sqlite。該耶索德書中給出了使用原始SQL做到這一點的例子,但是他說: 您可以直接在正常的語法由於 功能在持續0.6添加,這使得後端特定 表達LIKE操作運營商 雖然我找不到這樣的例子。有人會舉例說明如何使用像LIKE這樣的特定運算符來代替selectList或其他什麼東西? 謝謝!

    0熱度

    1回答

    我想用秒差距在耶索德項目卻得到了一個小集團錯誤。 這裏是我加入到我的代碼: import Text.ParserCombinators.Parsec 得到這個錯誤: Could not find module `Text.ParserCombinators.Parsec' ,所以我說 '秒差距' 我.cabal文件,並終於得到了這個錯誤: cabal: Could not resolve

    48熱度

    1回答

    我需要在我的應用程序中需要多個身份驗證類型;特別是:應用程序的某些部分需要對Dropbox進行身份驗證,並且某些部分需要基於電子郵件的身份驗證,例如browserID。 我該如何處理? 我可以將身份驗證附加到子網站嗎?由於YesodAuth類在所有示例中都將主基礎數據類型作爲其參數,因此我怎麼能做到這一點並不明顯。 如果不是,還有其他方法嗎?