0
ответов

LoadError: нет такого файла для загрузки - dm-sqlite-adapter

I Я запускаю свое первое приложение Sinatra и пытаюсь использовать DataMapper. Все находится на очень ранних стадиях, так как я не могу заставить его создать БД. Я получаю сообщение «LoadError: нет такого файла для загрузки - dm -...
вопрос задан: 7 January 2017 00:58
0
ответов

«CSRF обнаружен» с Omniauth и Google

Я получаю это OmniAuth :: Strategies :: OAuth2 :: CallbackError в / auth / google / callback csrf_detected | CSRF обнаружен Мой код: требовать sinatra требовать sinatra / json требовать sinatra / ...
вопрос задан: 12 March 2016 16:25
0
ответов

Приложение Sinatra, которое перенаправляет запросы POST/GET с параметрами

Я переношу серверы, но, к сожалению, старый IP-адрес сервера жестко запрограммирован в моем приложении для iPhone.Очевидно, я собираюсь отправить обновление, которое устанавливает конечную точку API на мой новый сервер, но пока я...
вопрос задан: 16 February 2016 18:28
0
ответов

Почему блок Mail не видит мою переменную?

Я новичок в Ruby и задаюсь вопросом, почему я получаю сообщение об ошибке в этой ситуации, используя гем 'mail' в простом приложении Sinatra: post "/ email / send "do @recipient = params [: email] Mail.deliver do to ...
вопрос задан: 24 January 2016 11:59
0
ответов

Как отрендерить партиал в представлении Sinatra (haml in haml)?

У меня есть простое приложение sinatra, которое использует haml и sass для представлений. Одно из представлений (находится в папке представлений) является частью моего меню навигации. Я пытаюсь отобразить его из index.haml, но я ...
вопрос задан: 18 September 2015 05:56
0
ответов

Bundler не работает с rbenv, не смог найти [gem]

Я только что переключился с rvm на rbenv и пытаюсь использовать бандлер для управления гемами. После установки пакета и попытки запустить простое приложение sinatra (ruby app.rb) я получаю следующее: Не удалось...
вопрос задан: 14 September 2015 00:05
0
ответов

Пригодность Rails, Padrino и Sinatra для создания предоплаченной мобильной службы

Я работаю над приложением в домене Mobile / VOIP. Для меня это действительно серая зона. Вот некоторые подробности о приложении: Это в основном похоже на мобильный телефон с автоматическим пополнением / предоплатой ...
вопрос задан: 25 April 2015 03:06
0
ответов

В приложении Sinatra на Heroku сеанс не разделяется между Dynos

Что имеет смысл. Но каковы некоторые предпочтительные решения этой проблемы?
вопрос задан: 16 April 2015 22:54
0
ответов

пул соединений с базой данных в ruby ​​

Я только начал с Ruby и играю с Sinatra, но не смог найти способ разделить соединения с базой данных между запросами. Я пришел из веб-разработки на Java, и это одна из основных вещей, которые у вас есть...
вопрос задан: 12 April 2015 17:17
0
ответов

Сортировка твитов по повторным твитам / избранным

Я пытаюсь реализовать метод, с помощью которого пользователь может манипулировать тремя переключателями, каждый с назначенными методами, чтобы сортировать твиты либо по ретвитам, по избранному или по умолчанию (по дате). В настоящее время, ...
вопрос задан: 25 February 2015 21:48
0
ответов

Продолжение: исключить записи, которые не имеют ассоциаций

У меня есть приложение Sinatra, использующее Sequel ORM, в котором я пытаюсь перечислить только те категории, в которых есть одно или несколько сообщений. Итак, если у меня есть две категории в базе данных; «Яблоки» и «Апельсины» и один пост ...
вопрос задан: 25 February 2015 18:21
0
ответов

Ошибка пересылки URL-адреса в кэшированный файл с mod_rewrite и небольшая путаница с кэшированием страниц в Sinatra

Мы запускаем приложение Sinatra, которое кэширует некоторые статические страницы в папку кеша, и мы хотели бы обслуживать эти файлы с помощью Apache, а не Rack. Это наш предложенный пользовательский поток (например): Пользователь ...
вопрос задан: 25 February 2015 17:08
0
ответов
0
ответов

Вход в Sinatra?

Мне трудно понять, как записывать сообщения в Sinatra. Я не хочу регистрировать запросы, а скорее настраиваемые сообщения в определенные моменты в моем приложении. Например, при получении URL-адреса я хотел бы ...
вопрос задан: 5 June 2014 12:16
0
ответов

Route Handlers Inside a Class

I have a Sinatra app setup where most of the logic is performed inside of various classes, and the post/get routes instantiate those classes and call their methods. I'm thinking about whether putting ...
вопрос задан: 26 May 2014 16:38
0
ответов

open исходник мини-героку? [закрыто]

Я начал играть с Sinatra и развертывать на Heroku, что мне очень понравилось. Мне не нужна масштабируемость, которую предоставляет Heroku, но мне очень нравится их интерфейс командной строки и возможность развертывать приложение с ...
вопрос задан: 27 November 2013 20:50
0
ответов

Как передать аргумент при вызове файла представления?

Я написал веб-форму, используя Sinatra и Haml, которая будет использоваться для вызова скрипта Ruby. Кажется, все в порядке, за исключением одного: мне нужно передать аргумент в файл представления Haml из Sinatra / Ruby ...
вопрос задан: 15 November 2013 21:25
0
ответов

Могу ли я включить SSL в Sinatra с Thin?

Я ищу простой способ включить SSL в автономном приложении Sinatra, работающем через Thin, без необходимости передавать файл --ssl, --ssl -ключ -и сертификат --ssl -. -параметры файла через команду Thin...
вопрос задан: 25 September 2013 19:18
0
ответов

Как смонтировать приложение Sinatra внутри другого приложения Sinatra?

Я пытаюсь написать приложение Sinatra, которое группирует компоненты вместе (вроде контроллеров ). Итак, для вещей, связанных с «блогами», я хочу, чтобы приложение под названием «Блог» было смонтировано в /blog. Все маршруты...
вопрос задан: 2 July 2013 17:31
0
ответов

в Sinatra, как создать фильтр «до», который соответствует всем маршрутам, кроме некоторых

У меня есть приложение Ruby Sinatra, и у меня есть код, который мне нужно выполнить на всех маршрутах, за исключением нескольких исключений. Как мне это сделать? Если бы я хотел выполнить код на выбранных маршрутах (стиль белого списка) ...
вопрос задан: 27 May 2013 10:23
0
ответов

Как получить доступ к параметрам Sinatra с помощью символа?

В Sinatra я использую параметры, чтобы получить ключ / значение, передаваемое через строку запроса URL. Я заметил, что могу использовать строку или символ в качестве ключа для получения значения. Итак, если URL-адрес: http: // localhost: 4567 / ...
вопрос задан: 15 May 2013 07:23
0
ответов

Загрузка файла с Sinatra

Я пытаюсь смочь загрузить файлы с Sinatra. У меня есть код здесь, но я добираюсь, ошибка "метод file_hash не существует" (см./lib/mvc/helpers/helpers.rb). Что продолжается здесь?...
вопрос задан: 8 March 2013 17:37
0
ответов

Using Cookies with Rack::Test

I'm trying to write RSpec tests for my Sinatra application using Rack::Test. I can't understand how I can use cookies. For example if my application set cookies (not via :session) how can I check ...
вопрос задан: 7 February 2013 21:49
0
ответов

Могу ли я объединить результат двух вспомогательных методов в один вывод erb

Я создал помощник для вывода некоторого текста, используя erb <% = helper_method%>, но если я попытался поместите его 2 раза, это не сработает .. например .. <% = helper_method helper_method%> Я ...
вопрос задан: 10 December 2012 16:05
0
ответов

Как смешивать маршруты в Sinatra для лучшей структуры

I не нашел ничего о том, как я могу смешивать маршруты из другого модуля, например: module otherRoutes get "/ route1" do end end class Server
вопрос задан: 9 October 2012 17:06
0
ответов

Sinatra не сохраняет сеанс с перенаправлением в Chrome

Sinatra не сохраняет мой сеанс с перенаправлением в Chrome. Он создает совершенно новый сеанс, и я теряю все данные предыдущего сеанса. В качестве примера (, похожего на документы Синатры ), я...
вопрос задан: 16 August 2012 15:50
0
ответов

Как мне использовать.html.erb в качестве расширения файла для моих представлений с Sinatra?

Если у меня есть следующий код Sinatra :, введите «/hi» do erb :hello end Это прекрасно работает, если у меня есть файл с именем views/hello.erb. Однако, если у меня есть файл с именем views/hello.html.erb, Sinatra не может найти...
вопрос задан: 31 July 2012 13:45
0
ответов

Тонкий ::Сервер #демонизация немедленно завершает работу

Я пытаюсь создать исполняемый файл, который запускает приложение Sinatra через Thin как демон. Я использую этот код для вызова Thin с помощью приложения Sinatra :#. !/usr/bin/env ruby ​​требует «тонкий» требуется 'app.rb'...
вопрос задан: 24 July 2012 09:34
0
ответов

Стойка ::Lint ::LintError :Состояние должно быть >=100, рассматриваемое как целое

Я использую гем DataMapper с Sinatra и следую инструкциям здесь : http://net.tutsplus.com/tutorials/ruby/ruby-for-newbies-working-with-datamapper/. Подключаюсь к базе и...
вопрос задан: 23 July 2012 16:13
0
ответов

Используйте разные Procfile в разработке и производстве

У меня есть самодельное приложение Sinatra, для которого я намерен использовать Heroku для его размещения. Использую в разработке foreman и shotgun, со следующим Procfile :web :shotgun config.ru -s thin -o 0.0.0.0 -p…
вопрос задан: 21 July 2012 19:42