yesod

    0热度

    1回答

    在耶索德书 https://www.yesodweb.com/book/scaffolding-and-the-site-template 命令给予类似的 “堆EXEC - 耶索德--help” 和 “堆EXEC - 耶索德devel的” 但是那是什么' - '符号(我只能复制/粘贴它),它的含义是什么?

    3热度

    1回答

    $newline never在Hamlet中允许我们缩小HTML代码。如果我们将它设置在父窗口小部件中,它将对其生效,但不会在子窗口小部件上生效。因此,当我们想要缩小整个代码时,我们必须将$newline never设置为所有的小部件。这不好。 难道你不知道更好的解决方案吗?谢谢。

    2热度

    1回答

    我正在使用yesod-sqlite模板并试图在Database.Persist函数中使用get函数进行测试。 这里是我的代码: [Entity _ task] <- runDB $ selectList [TaskName ==. name] [] ... user <- runDB $ X.get (taskUserId task) 而且我得到的错误: my_project/test/H

    3热度

    2回答

    当我启动我的Yesod应用程序时,它会生成一个名为client_session_key.aes的文件。我不需要它,因为我使用了无时间验证。我可以停止Yesod生成此文件吗?

    0热度

    1回答

    我使用的是replaceUnique method,其返回类型为ReaderT backend m (Maybe (Unique record))。我的数据库表有两个唯一的字段,如果唯一性被违反,我想找出哪个键是冲突的。我怎样才能做到这一点?

    0热度

    1回答

    我已经把Import.hs import qualified Database.Esqueleto as E 但在我处理程序文件在那里我有 import Import 但导入型呢找不到E module Handler.MyProfile where import Import getMyProfileR :: Handler Html getMyProfileR = do n

    0热度

    2回答

    如何删除Yesod中的Server HTTP响应标头?我发现code that's responsible for setting that header,但我不知道接下来要做什么。我知道我可以使用addHeader "Server" ""替换空字符串的标头值,但我宁愿完全删除它。

    1热度

    1回答

    我已经找了这个,但是找到的答案here最终出现在包含该值的列表中。我想知道是否没有另一种更直接的方式来做我所需要的。 我有一个表格: formReview :: UserId -> Form Review formReview uid = renderDivs $ Review <$> areq textField "Text" Nothing <*> areq

    1热度

    1回答

    我正在网站上工作,为了节省私人数据库的麻烦,我决定使用Google API对用户进行身份验证。我遵循this指南。我复制了代码,但是当我运行它并尝试登录时,我会在我选择要登录的帐户的Google屏幕上显示。我选择我的账户,然后继续加载很多时间(我没有改变就离开了半个小时)。此外,该应用程序开始吃我的内存(它使用我的16GB可以使用的一切)。 我不确定它出错的地方。也许有人遇到过这个事情? 干杯 编

    0热度

    1回答

    当我尝试: foos <- (return $ map (encode .> cs .> jsonToFoo body) `catch` r400 我有以下类型的错误: /path/to/File.hs:47:78: error: • Couldn't match type ‘(->) e0’ with ‘IO’ arising from a functional dep