yesod

    2熱度

    1回答

    對於Yesod我很新,現在嘗試開發一個前端網站和一個後端restful webservice。要從網站訪問API,我使用AJAX請求。對於請求的網址,我想用莎士比亞的模板像電話: $.ajax({ url: '@{PersonR}', type: 'GET', contentType: "application/json", data: JSON.strin

    0熱度

    1回答

    我正在嘗試編寫自定義Yesod註冊表單。我遇到的問題是,當它到達fvInput它似乎是使用應用程序,而不是身份驗證。我不太確定這應該如何處理,我似乎無法找到它的術語。我嘗試過在表單中​​以各種方式解除,我只能讓它拋出不同的錯誤。此外,這個錯誤被拋出的唯一時間是如果我有fvInput行,但如果我刪除沒有錯誤被拋出,它編譯正確。 代碼: registrationForm :: Html -> MFor

    0熱度

    1回答

    我有一個已經相當大的數據庫,我需要按照他們寫入THERE(camelCase)的方式訪問表和列。我可以更改以下代碼,以便可以訪問camelCase,或者至少有一種方法來爲每個表和列定義字符串(因爲它在數據庫中)? share [mkPersist sqlSettings, mkMigrate "migrateAll"] $(persistFileWith lowerCaseSetting

    0熱度

    1回答

    我有以下型號: Conf productTaxRateId ProductTaxRateId Maybe barCodeLength Int 我發送以下JSON服務器: { "attributes": { "barCodeLength":25 }, "relationships": { "productTaxRate": {

    0熱度

    1回答

    在yesod devel中運行時,我可以在腳手架的Yesod站點上打開gzip壓縮? http://www.yesodweb.com/book/web-application-interface#web-application-interface_middleware

    2熱度

    1回答

    我剛剛從Persistent from Yesod開始,已經打到我的第一個路障。 share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase| User email String createdAt UTCTime Maybe default=CURRENT_TIME updated

    4熱度

    1回答

    爲什麼以下不工作?我知道有很多事情在引擎蓋下,User類型可能並不具有email,createdAt和updatedAt字段。不使用位置參數來實例化對象的最好方法是什麼,這很容易失控? share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase| User email String creat

    2熱度

    1回答

    我試圖安裝Yesod與Cabal。 Yesod依靠Cryptonite工作,但它未能安裝。以下是錯誤消息: [email protected]:~/workspace$ cabal install cryptonite Resolving dependencies... Configuring cryptonite-0.11... Building cryptonite-0.11... F

    0熱度

    1回答

    我想爲Yesod的電子郵件身份驗證插件編寫一個apLogin,並且表單助手正在拋出一個類型錯誤。 loginForm不能被runFormPost讀取。我已經嘗試過幾種不同的類型簽名組合,但是這個錯誤消息似乎是最清晰的。看起來我有錯誤的頂級約束,或者我錯過了一個。設置這個最好的方法是什麼,以便可以推斷出正確的類型? authEmail :: (YesodAuthEmail m) => AuthPlu

    1熱度

    1回答

    我一直在下面this tutorial學習耶索德,並正嘗試運行這個簡單的形式:當我runhaskell forms.hs,我得到這個錯誤 {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE QuasiQuotes #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE TemplateHa