Вопросы с тегом «ruby-on-rails»

112
Список типов моделей Rails

Есть ли у кого-нибудь полный список типов моделей, которые должны быть указаны при создании строительных лесов модели например foo:string bar:text baz:boolean и т.д... И что эти типы соответствуют элементам пользовательского интерфейса по умолчанию? Текстовое поле, текстовая область, переключатель,...

112
Шаблоны Ruby on Rails - декоратор против презентатора

В последнее время в сообществе Ruby on Rails много говорят о декораторах и презентаторах. В чем существенная разница между ними? Если да, то какие подсказки подсказывают мне, какой из них использовать вместо другого? Или, возможно, использовать их...

112
Установка Bootstrap 3 в приложении Rails

Я пытаюсь установить Bootstrap 3.0 в свое приложение Rails. Я недавно закончил учебник Майкла Хартла и сейчас пытаюсь создать свою собственную систему, используя эту новую версию Bootstrap, но у меня есть несколько вопросов, в которых я не уверен. Мои системные характеристики: OS X Mountain Lion на...

112
RSpec: как проверить, был ли вызван метод?

При написании тестов RSpec я обнаружил, что пишу много кода, который выглядит следующим образом, чтобы гарантировать, что метод был вызван во время выполнения теста (в качестве аргумента, скажем так, я не могу действительно опросить состояние объекта после вызова, потому что действие, выполняемое...

111
Недопустимая спецификация формата даты в gemspec

Когда я пытаюсь использовать драгоценные камни в Windows, я получаю следующую ошибку, и я также ссылался на этот пост stackoverflow и обновленные rubygems и rails. Но ничто не могло решить проблему. Ниже приводится полная ошибка, D: \> gem env Недопустимый gemspec в [D:...

110
Ruby on Rails: как добавить нули перед числом, если оно меньше 10?

Я хочу преобразовать однозначные числа в двузначные числа следующим образом: 9 ==> 09 5 ==> 05 12 == 12 4 ==> 04 Я полагаю, что мог бы поставить кучу операторов if-else (если число меньше 10, то сделайте gsub), но считаю, что это ужасное кодирование. Я знаю, что в Rails есть...

110
разница между областью видимости и пространством имен маршрутизации ruby-on-rails 3

Я не могу понять, в чем разница между пространством имен и областью видимости в маршрутизации ruby-on-rails 3. Может кто-нибудь объяснить? namespace "admin" do resources :posts, :comments end scope :module => "admin" do resources :posts, :comments end...

110
Rails: ведение журнала всей трассировки стека исключения

Я пытался найти правильный способ записи трассировки стека. Я наткнулся на эту ссылку, в которой говорится, что logger.error $ !, $ !. backtrace - это путь, но это не работает для меня, log_error . Согласно документации, я не понимаю, как передача второго аргумента методу ошибки будет работать в...

110
Предупреждение Rack :: Session :: Cookie не предоставлено секретной опции?

Я использую Rails 3.2.3, Ruby 1.9 под Fedora 17. Я получаю это предупреждение при запуске rails s, и как мне исправить? ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ: для Rack :: Session :: Cookie не предоставлена ​​секретная опция. Это создает угрозу безопасности. Настоятельно рекомендуется предоставить секрет...

110
Насколько безопасно хранить пароли в виде переменных среды (а не в виде обычного текста) в файлах конфигурации?

Я работаю над несколькими приложениями на rails, django (и немного на php), и одна из вещей, которые я начал делать в некоторых из них, - это хранение базы данных и других паролей как переменных среды, а не простого текста в определенных файлах конфигурации ( или в settings.py для приложений...

109
Как удалить файлы миграции в Rails 3

Я хочу удалить / удалить файл миграции. Как я могу это сделать? Я знаю, что здесь есть похожие вопросы, но в качестве обновления, есть ли лучший способ, чем выполнение сценария / уничтожения? Кроме того, следует ли мне сделать db:resetили db:dropудалить / удалить...

109
Rails: как изменить текст на кнопке отправки в форме Rails

Я перечислил свой файл _form.html.erb ниже, что я хотел бы сделать, это изменить текст на кнопке отправки, я знаю, как это сделать в html, но не уверен, как это сделать в Rails 3 %= form_for(@faq) do |f| %> <% if @faq.errors.any? %> <div id="error_explanation"> <h2><%=...

109
Именованные маршруты _path vs _url

Rails предоставляет именованные маршруты . Помощник по маршрутам может быть вызван с использованием пути или URL например, из документов: # and provide these named routes root_url # => 'http://www.example.com/' root_path # => '/' честно говоря, я еще ни разу не пользовался *_urlпомощником,...

109
Ruby / Rails - изменить часовой пояс времени, не меняя значения

У меня есть запись fooв базе данных , которая имеет :start_timeи :timezoneатрибуты. Это :start_timeвремя в формате UTC 2001-01-01 14:20:00, например. Это :timezoneстрока - America/New_Yorkнапример. Я хочу создать новый объект Time со значением :start_time но чей часовой пояс указан с помощью...