Вопросы по теме 'ruby-on-rails-3.1'
Как написать тест контроллера движка Rails 3.1 в rspec?
Я написал движок Rails 3.1 с пространством имен Posts. Следовательно, мои контроллеры находятся в app/controllers/posts/, мои модели — в app/models/posts и т. д. Я могу отлично протестировать модели. Спецификация для одной модели выглядит так......
9672 просмотров
schedule
27.06.2023
schedule
24.11.2022
ActiveModel::SecurePassword неопределенный метод `password_digest='
Я пытаюсь использовать рельсы 3.1 ActiveModel::SecurePassword, следуя http://bcardarella.com/post/4668842452/exploring-rails-3-1-activemodel-securepassword
и я заканчиваю с красным светом ...
пользователь.rb
class User <...
8462 просмотров
schedule
30.11.2022
Формы Rails 3.1 Ajax не показывают проверку
Я использую обновленную предварительную версию Ruby on Rails на Ruby 1.9.2 (с rvm) и создал новое тестовое приложение с
$ rails generate scaffold Project name:string
и
class Project < ActiveRecord::Base
validates_presence_of :name...
950 просмотров
schedule
31.08.2022
Rails 3.1 и Sprockets и скомпилированные файлы JS
Итак, просто попробуйте Rails 3.1-rc1 с конвейером ресурсов Sprockets:
Я бегу rake assets:precompile
и я получаю каталог /public/assets и файл application.js с хешем MD5:
application-266b6b0b4fbd28fc01145d90a4158b2f.js
Но проблема вот...
2174 просмотров
schedule
10.01.2023
Отсутствует задача rake db:test:prepare двигателя Rails 3.1
Я работаю над движком rails 3.1, и, поскольку это совершенно новая версия, и я работаю на грани, я не ожидал, что все пойдет идеально. Кажется, я не могу заставить свой движок видеть задачу db:test:prepare, когда я запускаю пакет exec rake -T
Я...
3840 просмотров
schedule
03.03.2023
Файл CSS Rails 3.1 загружается дважды?
Я использую Rails 3.1 RC. Я хотел загрузить CSS вручную, а не через конвейер ресурсов.
Я пробовал это так и с тегом, закодированным вручную:
<%= stylesheet_link_tag "application" %>
<%= stylesheet_link_tag "/stylesheets/global"...
1032 просмотров
schedule
20.03.2023
Как связать файл CoffeeScript с представлением?
Только что установил rails 3.1 rc1, и я пытаюсь найти лучший способ управления javascript с помощью нового конвейера ресурсов. По умолчанию весь coffeescript компилируется в один файл application.js, это хорошо.
Каждый отдельный файл сценария кофе...
3518 просмотров
schedule
17.12.2022
зависимый => : уничтожить таблицу, содержащую две строки для «одного и того же результата»
Итак, у меня есть таблица дружбы, которая выглядит так:
create_table "friendships", :force => true do |t|
t.integer "user_id"
t.integer "friend_id"
t.integer "status"
end
Для каждой созданной дружбы вставляются две строки с...
463 просмотров
schedule
02.04.2023
Добавьте новый путь к ресурсам в Rails 3.1.
Кто-нибудь знает, как добавить еще одну папку в конвейер ресурсов в Rails 3.1?
Я хотел бы обслуживать app/assets/fonts так же, как обслуживают app/assets/images .
Обновление: 5 июля 2013 г.
Просто чтобы добавить некоторые пояснения...
41538 просмотров
schedule
23.05.2023
Создание связанной записи в обратном вызове before_create
У меня есть следующие классы в Rails 3.1.rc4
class User < ActiveRecord::Base
belongs_to :team
end
class Team < ActiveRecord::Base
has_many :users
end
Что я хотел бы сделать, так это создавать связанную команду каждый раз, когда...
2326 просмотров
schedule
05.06.2022
Rails 3.1 Конвейер ресурсов и кэширование
Я работаю с конвейером ресурсов Rails 3.1, и, хотя в моей среде разработки на моем локальном хосте он работает безупречно, у меня большие проблемы с ним на машинном дворе.
Вот моя основная проблема.
Когда я включаю изображения для фона в один из...
1842 просмотров
schedule
10.12.2023
Соглашение об именах маршрутизации Rails
По какой-то причине обычные пути для конкретного контроллера не работают? (Рельсы 3.1)
Я создал контроллер с помощью Ryan Bates Nifty Scaffold. Просто контроллер, без базовой модели.
в контроллере у меня
class ProjectTemplatesController...
2226 просмотров
schedule
01.04.2024
Как заставить огурец и капибару использовать пути http:// вместо путей file:///?
Я использую омниаут и огурец с новым приложением. У меня есть omniauth, и я пытаюсь добавить соответствующие тесты функций огурца. Я продолжал сталкиваться со странными ошибками при тестировании — ошибками, которые я не получаю при выполнении тех же...
616 просмотров
schedule
07.09.2022
Как написать простую вложенную форму has_many:through, many-to-many в Rails 3.1?
Я создаю менеджер рецептов в качестве первого приложения для рельсов. У меня есть вложенный набор моделей «многие ко многим», основанный на этом довольно хорошем ERD. . В идеале я хотел бы создать форму, которая позволит мне создать рецепт в...
945 просмотров
schedule
29.03.2023
Наследование шаблонов в 3.1 для контроллеров в пространстве имен
У меня есть application.html.erb в представлениях/макетах, как обычно, с ‹%= yield %> для контента. Теперь я пишу страницу настроек для учетных записей пользователей, которая содержит кучу разных страниц (профиль, учетная запись, уведомления и т....
522 просмотров
schedule
24.10.2023
Сервер Rails 3 на EC2
Я пытаюсь настроить рабочий сервер для приложения rails 3 на одном экземпляре amazon ec2, и мне интересно, какой маршрут выбрать.
Я новичок в развертывании приложений для рельсов — есть ли уже существующий ami, который я могу использовать для...
2907 просмотров
schedule
01.06.2022
JRuby 1.6.3 и Rails 3.1rc5 и activerecord-3.1.0.rc5 и destroy_all
Я могу создать возможность запускать свои миграции из JRuby 1.6.3 и Rails 3.1rc5, а в сеансе консоли создать простой объект Role, например:
jruby-1.6.3 :001 > role = Role.new(:name => "Admin")
(1.0ms) SELECT name
FROM sqlite_master...
411 просмотров
schedule
02.09.2022
Почему = javascript_include_tag :defaults не работает в макете haml в Rails 3.1
Чувак, WTH продолжает заниматься этим. Вы знаете, что на самом деле делает эта строка в Rails 3.1?
<script src="/assets/defaults.js" type="text/javascript"></script>
Как говорят на ESPN: «Давай, чувак».
Я знаю, что к активам...
4257 просмотров
schedule
10.05.2023
Конвейер ресурсов Rails вызывает проблемы
Я пытаюсь заставить tiny_mce работать с моим приложением Rails 3.1, и это почти работает.
Я установил его в vendor/assets/tiny_mce и включил в загрузочный файл application.js:
приложение.js
//= require jquery
//= require jquery_ujs
//=...
1558 просмотров
schedule
15.07.2022