Результаты поиска по запросу "ruby-on-rails"

3 ответа

Rails сессии не сохраняются

Я нахожусь в процессе обновления приложения Rails с Rails 2 непосредственно до Rails 4. Я использую новый/config/initializers/session_store.rb файл, с CookieStore, но по какой-то причине мои сеансы не сохраняются. При попытке сделать что-то в ...

5 ответов

Пользовательская обработка ошибок с Rails 4.0

Я строю API Ruby on Rails, используя Ruby 2.0 и Rails 4.0. Мое приложение - это почти исключительно JSON API, поэтому, если возникает ошибка (500, 404), я хочу зафиксировать эту ошибку и вернуть красиво отформатированное сообщение об ...

4 ответа

Rails Devise - current_user равен нулю

По какой-то причинеcurrent_user возвращаетсяnil в моей модели без контроллера (Subscriptions). Я не нашел ничего в Интернете, чтобы оправдать такое поведение ... class SubscriptionsController < ApplicationController def new ... end def ...

ТОП публикаций

3 ответа

Создание архива блога в рельсах

контроллер: class PostsController < ApplicationController def index @posts = Post.published respond_to do |format| format.html # index.html.erb format.json { render json: @posts } end end def show . . end def month @posts_by_month = ...

0 ответов

Я переопределял действительный? метод в классе подписки для проверки другой функциональности, которая не имеет такой же семантики. Большая ошибка, я просто переименовал метод, и теперь он работает как шарм.

утался в объектах, которые не могу сохранить, упрощенная модель class Subscription < ActiveRecord::base belongs_to :user, :class_name => "User", :foreign_key => "user_id" has_many :transactions, :class_name => "SubscriptionTransaction" ...

1 ответ

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

Тестирование приложения рельсов, которое имеетbefore_filter :authenticate_user! для большинства контроллеров я не могу заставить Капибару сохранить сеанс. Я настроил Capybara используя PhantomJS с poltergeist. Я использую следующий ...

0 ответов

Это решение работает на Rails 5 с предупреждением об устаревании, но Rails 5.1 удаляет deep_transform_keys! от params, так что это не очень хорошее долгосрочное решение, и нам, вероятно, понадобится модификация

м rails API я добавил инициализатор, который изменит ключи ввода JSON со знака змеи на знак подчеркивания. Вот так: ActionDispatch::Request.parameter_parsers[:json] = -> (raw_post) { data = ActiveSupport::JSON.decode(raw_post) data = {:_json => ...

1 ответ

 в старых версиях. :)

аюсь разделить мой проект rails на клиентскую часть для обычных пользователей и серверную часть для администраторов. Поэтому я создал пространство имен «admin», чтобы я мог легко управлять специфичными для администратора методами контроллера / ...

1 ответ

 в вашем контроллере.

вая отношения один-ко-многим между пользователем, управляемым с помощью devise и «вещью», моя цель - нарисовать спокойные маршруты, такие как: http://host/username http://host/username/things http://host/username/things/1 ...Я в курсевложенные ...

0 ответов

или поищите в Google по этому запросу "ruby rails tutorial + pdf", и вы получите много контента, большинство из которых представлены в формате pdf.

айти руководство по Rails 3 в PDF для чтения в автономном режиме? Спасибо