Описание тега padrino

Padrino - это рубиновый фреймворк, построенный на превосходной микрофреймворке Sinatra. Sinatra - это DSL для быстрого создания простых веб-приложений на Ruby. Padrino был создан, чтобы упростить и развлечься программирование более сложных веб-приложений, при этом придерживаясь духа, который делает Sinatra великим!
1 ответ

Приложение Padrino с ActiveRecord+MySQL не хватает памяти на nginx и passenger

Убийство и перезапуск nginx решили проблему. У меня вопрос, с чего мне начать искать? Что может быть частой причиной того, что стеку не хватает памяти?
28 июн '12 в 00:41
1 ответ

Как добавить материал, связанный с миграцией?

У меня, казалось бы, легкая проблема, но я не смог найти правильного объяснения (или я просто слишком устал, чтобы ее увидеть). У меня есть следующие миграции и модели: class User < Sequel::Model one_to_many :orders end Sequel.migration do change…
29 ноя '14 в 20:17
0 ответов

Генератор модели падрино не работает

Я новичок в рамках Падрино. Я хочу построить новую модель и мигрировать. Это консольная команда, которую я использовал. padrino g model UserInstrument user_id:integer instrument_id:integer band_id:integer detail:string count:integer apply orms/seque…
21 ноя '17 в 18:53
3 ответа

iPhone предложит обновить

В настоящее время я работаю над API для приложения для iPhone, которое предназначено для версии 2 приложения. (API были разработаны в Падрино) Так что у меня все еще есть старый API для приложения iPhone версии 1. Я хотел попросить пользователя прил…
25 июл '12 в 17:00
1 ответ

Неинициализированная константа при попытке включить вспомогательный модуль

Модуль, который я пытаюсь включить, находится здесь: test/unit/helpers/test_helpers.rb Похоже: module TestHelpers end Я пытаюсь включить его в: test/unit/app/models/abc.rb class Abc < ActiveSupport::TestCase include TestHelpers end выдает следующ…
31 янв '14 в 05:23
1 ответ

Как запустить сценарий в контексте падрино, передав путь сценария в падрино

Как запустить сценарий в контексте падрино, передав путь сценария в падрино? Я вижу, что подобная функция доступна в rails: выполнение сценария Ruby в приложении Rails Веб-сайт padrino: http://www.padrinorb.com/guides/development-commands говорит, ч…
25 фев '15 в 06:52
1 ответ

Где вы устанавливаете заголовки контроля доступа в Падрино

В Ruby on Rails вы можете разместить заголовки контроля доступа в Application Controller. Что насчет Падрино? где вы их размещаете? Я пытался разместить их в методе контроллера, мне нужно использовать разные заголовки и внутри app.rb, но это не рабо…
02 апр '13 в 20:01
1 ответ

Как установить тип содержимого как обычный / текст в падрино?

Я хочу вернуть строку в ответ с типом содержимого как обычный / текст. Это то, чем я сейчас занимаюсь. get :index, :map => "/ivr", :provides => [:plain] do "Hello World!" end Это говорит; RuntimeError - Unknown media type: :plain:
1 ответ

Падрино контроллер потока

Я работал над созданием индикатора прогресса AJAX с использованием фреймворка padrino. Используя jQuery, я делаю GET-запрос к специальной странице, которая возвращает ему обновление статуса. Но фактический рендеринг и обработка происходят на страниц…
31 янв '13 в 17:13
2 ответа

padrino g: невозможно загрузить такой файл - продолжение / плагины / схема

Новичок в Ruby, решил начать с фреймворка Padrino следил за http://padrinorb.com/guides/getting-started/blog-tutorial/ Я создал свой проект, используя padrino g project blog-tutorial -e erb -c scss -s jquery -d sequel -a mysql2 -bтогда я попытался с…
25 окт '17 в 11:00
4 ответа

HAML запускает встроенный Ruby, но ничего не рендерит

-#encoding: utf-8 :css .hidden{display:none;} %script{:src=>"/javascripts/jquery.js"} %form{:action=>"https://get724.ccvb.com.tr/Get724/get724uye.aspx",:method=>"post"} %input.hidden{:type=>"text",:name=>"uyeno",:value=>""} %input.…
19 сен '12 в 00:17
1 ответ

Реализация длинного опроса Ajax с Sinatra

У меня большой опыт работы с Синатрой и Падрино. Я использую datamapper для вызовов базы данных, поэтому, прежде чем я узнал, что есть модель программирования, называемая кометным программированием, для реализации простой системы чата, я каждую мину…
27 май '12 в 12:24
2 ответа

Почему Падрино не может найти мои грабли?

Я только что обновил Padrino с версии 0.10.5 до 0.12.1, и теперь ни одно из моих заданий Rake больше не работает. Простой случай, который я только что добавил: # PROJECT_ROOT/lib/tasks/example_task.rake task :example_task do puts "Is this working?" …
19 апр '14 в 05:18
1 ответ

Какой правильный путь для размещения инициализатора в субприложении Padrino?

Я работаю с OmniAuth-Facebook и инициализирую его в mysubapp/app.rb: require 'omniauth-facebook' class MySubApp < Padrino::Application register Padrino::Rendering register Padrino::Mailer register Padrino::Helpers enable :sessions SCOPE = 'email,…
13 мар '13 в 13:43
0 ответов

Как показать существующее имя файла с вводом файла в erb?

Я хотел бы показать существующий файл при обновлении базы данных. Например, у меня есть таблица учетных записей, а таблица учетных записей имеет поля photo_url. Когда я создаю аккаунт, я загружаю файл с переменной photo_url. И когда я обновляю эту у…
29 дек '17 в 14:26
1 ответ

Почему я получаю 405 по запросу POST для JSON?

Итак, у меня есть приложение Padrino с контроллером, которое выглядит примерно так (упрощенно для краткости): App.controllers :questions do get :index, :with => :id, :provides => [:html, :json] do # Stuff end post :index, :with => :id, :pro…
04 июл '12 в 17:37
0 ответов

to_specs': не удалось найти'thor' (~> 0.17.0) - нашел: [thor-0.18.1] (Gem::LoadError)

Я получаю сообщение об ошибке в padrino to_specs': не удалось найти'thor' (~> 0.17.0) - обнаружил: [thor-0.18.1] (Gem::LoadError) . Я не мог найти, что делать. Я установил даже tor-0.15.0, tor-0.17.0, но он не работал. ту же ошибку я получал. Может …
03 дек '13 в 08:00
1 ответ

Пользовательский лог-файл Padrino

Мне нужно создать собственный файл журнала в Padrino, который содержит всю информацию о регистрации в stdout, а также пользовательские сообщения журнала. Мне удалось создать специальный файл журнала, но файл stdout (development.log, production.log и…
09 июл '13 в 16:09
1 ответ

Сетчатые накладки Padrino + Heroku; Соединение закрыто до получения ответа на рукопожатие

Я использую веб-сокеты padrino ( https://github.com/dariocravero/padrino-websockets) для создания системы чата для моего сайта, и она отлично работает на моем локальном компьютере. Однако после развертывания на heroku (бесплатно) веб-сокет не устано…
22 сен '15 в 05:49
1 ответ

Идиоматическое управление версиями REST API в приложении Padrino

Я пишу Padrino приложение, которое представит несколько услуг через REST Apis. Мне нужно версию API. Я нашел этот ответ, который объясняет, как сделать так, чтобы версия API была встроена в URI. Я предпочел бы поместить информацию о моей версии в Ac…
25 дек '14 в 18:26