Вопросы по теме 'yesod'
Может ли любой веб-сервер Haskell запускать приложения Python CGI?
Мне нужен веб-сервер, разработанный с использованием Haskell для запуска старого приложения Python CGI.
Любое предложение приветствуется!
581 просмотров
schedule
02.07.2022
Каковы правила одновременного доступа к постоянной базе данных
Кажется, что правила одновременного доступа недокументированы (на стороне Haskell) и просто предполагают, что разработчик знаком с конкретным используемым бэкэндом. Для производственных нужд это совершенно законное предположение, но для случайного...
2056 просмотров
schedule
12.05.2022
id свойство в yesod
В yesod мы можем указать атрибут класса следующим образом:
<div .myclass> ==> <div class="myclass">
Есть ли аналог для id? Например, что-то вроде:
<div #id> ==> <div id="id">
168 просмотров
schedule
29.11.2022
Получение адреса электронной почты из Yesod OpenID
Есть ли способ получить адрес электронной почты пользователя после аутентификации с помощью реализации Yesod OpenId?
В моем тестовом приложении перенаправление и аутентификация происходят правильно, и возможно, AuthId дает мне идентификатор...
365 просмотров
schedule
22.07.2023
Возможно ли преобразование полей формы в yesod?
Можно ли вместо этого присвоить checkM следующий тип:
checkM :: RenderMessage master msg =>
(a -> GHandler sub master (Either msg b)) ->
Field sub master a -> Field sub master b
Причина в следующем:
У меня...
221 просмотров
schedule
25.05.2022
Ошибка при установке yesod на Haskell Platform 2012.2.0.0 в Windows XP
Я надеюсь, что попытался установить yesod с помощью «cabal install yesod-platform», но установка прервалась со следующей ошибкой:
cabal: Error: some packages failed to install:
authenticate-1.2.1.1 depends on zlib-conduit-0.4.0.2 which failed to...
484 просмотров
schedule
11.04.2022
Йесод: странная ошибка при работе с Люциусом
Привет, я новичок в yesod и пытаюсь следовать этому руководству , но когда я попытался разработать приложение, он выдает такую ошибку:
Строительный мини-пар-0.0.0 ...
Обработчик / AuthTut.hs: 81: 0: ошибка: недопустимая директива...
383 просмотров
schedule
12.04.2022
Проверить, вошел ли пользователь в шаблон Hamlet
Я хочу проверить, аутентифицирован ли пользователь, и показать ссылку «войти» или «выйти» в зависимости от состояния.
До сих пор у меня есть
$maybe muid <- maybeAuthId
<a href=@{AuthR LogoutR} >Logout
$nothing
<a...
211 просмотров
schedule
08.05.2022
Преобразование запроса Haskell WAI в запрос Network.HTTP.Conduit
Я пишу сервер, и мне нужно переслать определенное сообщение запроса. Это сообщение в основном представляет собой сообщение POST (или GET), возможно, содержащее файл размером в несколько мегабайт. Это сообщение перенаправляется на другой сервер,...
201 просмотров
schedule
08.01.2023
Установите Cabal-dev с cygwin на Windows 7
Я пытаюсь сделать это:
cabal install cabal-dev
У меня установлена последняя платформа haskell, и мой путь cygwin.
Я захожу так далеко:
Resolving dependencies...
Downloading network-2.3.2.0...
Configuring network-2.3.2.0...
и в...
1215 просмотров
schedule
06.11.2022
Как обойти ошибку повторяющегося символа при использовании библиотеки Yesod и Darcs?
Кажется невозможным использовать Yesod вместе с библиотекой Darcs из-за проблемы с компоновщиком. Я обнаружил проблему, и мне нужны подсказки людей, знакомых с внутренностями Darcs, чтобы обойти ее.
При использовании библиотеки darcs в Yesod...
924 просмотров
schedule
01.02.2023
Самый простой способ справиться с методом OPTIONS?
Я пишу клиент для своего сервера Yesod JSON в angular.js. При проверке трафика заголовка выясняется, что Chrome отправляет метод OPTIONS, который мой обработчик отклоняет. Расследование предполагает, что мне следует отправить что-то вроде этого:...
131 просмотров
schedule
19.07.2023
Йесод/постоянное тестирование с шаблоном скобок
Я новичок в Haskell, поэтому у меня возникли проблемы с освоением всех дополнительных функций, используемых в Yesod, таких как экземпляры типов и ограничения равенства . Я пытаюсь реализовать шаблон скобок в тестовой среде Yesod, чтобы получить...
322 просмотров
schedule
11.04.2023
Не удалось найти модуль "Йесод"
У меня есть следующий код:
{-# LANGUAGE TypeFamilies, QuasiQuotes, MultiParamTypeClasses,
TemplateHaskell, OverloadedStrings #-}
module Simple where
import Yesod
data HelloWorld = HelloWorld
mkYesod "HelloWorld" [parseRoutes|
/...
1030 просмотров
schedule
21.02.2024
Сохраняйте неправильный пользовательский ввод после POST/Redirect/GET, используя форму yesod
Недавно я столкнулся со следующей проблемой: Используя yesod , я хотел
Отобразите аппликативную форму и позвольте пользователю отправить свои данные в специальный обработчик.
При FormFailure перенаправить браузер на предыдущую страницу...
550 просмотров
schedule
13.01.2023
Настройка Yesod DevelOpts
Я работаю над проектом Yesod, который включает в себя некоторые обширные вычисления базы данных. Требуемое время расчета может привести к появлению сообщения «Приложение не готово, пожалуйста, обновите» в режиме разработки с последующим...
158 просмотров
schedule
23.08.2023
Накладные расходы процессора Yesod devel
Сервер разработки Yesod «yesod devel» в моей системе (arch linux) использует более 30%-50% процессора в режиме ожидания (отслеживание измененных файлов). Я предполагаю, что это опрос информации об измененных файлах с диска? Год назад я прочитал...
253 просмотров
schedule
24.09.2022
Как отображать алгебраический тип данных Html в Yesod
Я пытаюсь использовать CKEditor в своем приложении Yesod. Данные из CKEditor возвращаются на сервер через Textarea, затем я сохраняю их как Html в базе данных. Моя проблема в том, что я знаю, как отображать алгебраический тип данных Html, как...
386 просмотров
schedule
09.10.2022
ParseError в Yesod.Core.Class.Yesod
У меня есть веб-приложение Yesod, которое вызывает веб-службу на другом сервере. Я повторно использую Http Manager от yesod для своих запросов к этой веб-службе. При некоторых вызовах я получаю сообщение об ошибке Yesod и не понимаю, почему...
121 просмотров
schedule
15.06.2023
Приложение CRUD: получение идентификаторов для удаления и обновления записей
Я пытаюсь создать очень простое приложение CRUD, и я не уверен, как лучше всего обновлять и удалять записи. Я могу успешно перечислить все записи и создать новую запись. Теперь я хотел бы удалить эти записи через приложение, и не сразу понятно, как...
287 просмотров
schedule
05.01.2023