Результаты поиска по запросу "ruby-on-rails"
Rails сессии не сохраняются
Я нахожусь в процессе обновления приложения Rails с Rails 2 непосредственно до Rails 4. Я использую новый/config/initializers/session_store.rb файл, с CookieStore, но по какой-то причине мои сеансы не сохраняются. При попытке сделать что-то в ...
Пользовательская обработка ошибок с Rails 4.0
Я строю API Ruby on Rails, используя Ruby 2.0 и Rails 4.0. Мое приложение - это почти исключительно JSON API, поэтому, если возникает ошибка (500, 404), я хочу зафиксировать эту ошибку и вернуть красиво отформатированное сообщение об ...
Rails Devise - current_user равен нулю
По какой-то причинеcurrent_user возвращаетсяnil в моей модели без контроллера (Subscriptions). Я не нашел ничего в Интернете, чтобы оправдать такое поведение ... class SubscriptionsController < ApplicationController def new ... end def ...
Создание архива блога в рельсах
контроллер: 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 = ...
Я переопределял действительный? метод в классе подписки для проверки другой функциональности, которая не имеет такой же семантики. Большая ошибка, я просто переименовал метод, и теперь он работает как шарм.
утался в объектах, которые не могу сохранить, упрощенная модель class Subscription < ActiveRecord::base belongs_to :user, :class_name => "User", :foreign_key => "user_id" has_many :transactions, :class_name => "SubscriptionTransaction" ...
Почему Капибара отказывается от моей сессии после одного события?
Тестирование приложения рельсов, которое имеетbefore_filter :authenticate_user! для большинства контроллеров я не могу заставить Капибару сохранить сеанс. Я настроил Capybara используя PhantomJS с poltergeist. Я использую следующий ...
Это решение работает на 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 => ...
в старых версиях. :)
аюсь разделить мой проект rails на клиентскую часть для обычных пользователей и серверную часть для администраторов. Поэтому я создал пространство имен «admin», чтобы я мог легко управлять специфичными для администратора методами контроллера / ...
в вашем контроллере.
вая отношения один-ко-многим между пользователем, управляемым с помощью devise и «вещью», моя цель - нарисовать спокойные маршруты, такие как: http://host/username http://host/username/things http://host/username/things/1 ...Я в курсевложенные ...
или поищите в Google по этому запросу "ruby rails tutorial + pdf", и вы получите много контента, большинство из которых представлены в формате pdf.
айти руководство по Rails 3 в PDF для чтения в автономном режиме? Спасибо