yesod

    2

    1답변

    GET/auth/logout = getLogoutR을 제거 할 수 있습니까? 또는 행동을 바꾸겠습니까? YesodAuth의 loginHandler와 비슷합니다. 기본적으로 누군가 로그 아웃 할 순 사용자에게 링크를 보내지 못하게하고 싶습니다.

    0

    1답변

    에 대한의 지속 필드 정의를 얻을 :이 모델에 대한 필드 정의를 얻을 수있는 방법을 찾고 있어요 mkPersist sqlSettings [persistLowerCase| Person name String age Int deriving Show |] . FieldDef은 유망한 데이터 유형처럼 보이지만 영구적으로 getPer

    4

    1답변

    Yesod는 외부에서 warp의 포트를 통해 요청할 때마다 HTML로 렌더링되는 웹 페이지 (Widget에서 작성)를 매우 간단하게 만듭니다. 왜, 물론 그것은 우리가 보통 HTML을 필요로하는 곳입니다. 하지만 "내부 용"으로 해당 HTML 사본이 필요하며 일반적으로 Handler 설정과 독립적으로 생성 되나요? Widget은 본질적으로 단지 판독기/기록

    1

    1답변

    저는 Yesod를 사용하여 간단한 응용 프로그램을 작성 중이며 외부 파일을 가져 오는 데 어려움을 겪고 있습니다. 여기 내 코드입니다 : 내가 whamletFile로 hamletFile를 교체 할 경우 {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE QuasiQuotes #-} {-# LANGUAGE Templ

    1

    1답변

    이 오류 메시지를 이해하지 못하기 때문에이 게시물에 무엇을 포함해야할지 모르겠다. 오류, Model.hs 파일 및 모델을 포함 시켰습니다. . 나는 MySQL을 위해 Yesod 스캐 폴딩 사이트를 사용하고 있습니다. 제가 사용하고있는 운영체제는 우분투입니다. 예를 들어 다른 코드를 볼 필요가있는 경우 데이터 정의를 입력하면됩니다. 오류 메시지 : [ 6 o

    1

    1답변

    My Yesod-Application은 Envoire-Variable을 통해 충분해야합니다. This 정확히이 상황을 설명하는 것 같습니다. 그러나 : 이렇게하면 만 approot을 고려할 것 Yesod에 의해 생성 된 링크 만 Quasiquoter parseRoutes의 루트 - 정의는 절대있을 것입니다 : 그래서 APPROOT 설정 mkYesod "Ap

    2

    1답변

    사용자가 업로드하는 현재 프로필 사진은/static/avatars/{upload-date}에 저장됩니다. 그런 다음 데이터베이스에 저장된 정보를 통해 이미지의 StaticR 경로를 생성합니다 (런타임에 추가되어 StaticR 경로가 이미 존재하지 않음). 내가 겪어 본 문제는 사용자가 프로필 사진을 업데이트 할 때 정적 파일 캐싱으로 인해 기존 프로필 사진

    4

    1답변

    오늘 저는 로컬 컴퓨터에서 다른 Haskell 웹 프레임 워크의 일반 텍스트 속도를 비교하기 위해 벤치마킹을 거의 수행하지 않았습니다. 필자가 테스트 한 거의 모든 프레임 워크는 GHCi에서 컴파일 된 버전과 비교했을 때 더 잘 수행되었습니다. 여기에 내 결과 +------------------------------------ |framework| GHC

    1

    1답변

    Docker 컨테이너에서 Heroku에 배포 할 Yesod 앱이 있습니다. 앱은 Amazon SES를 사용하여 이메일을 보냅니다. yesod의 (STABLE)을 사용하여 로컬 응용 프로그램을 실행하는 경우이 잘 작동하지만 Heroku가의 용기에 나는 다음과 같은 오류 얻을 : HttpExceptionRequest Request { host

    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 fr