2014-10-23 3 views
1

Theory вопрос. Скажем, один работает ..Почему Rails не создает файл вида автоматически?

рельсы генерировать Sessions контроллер --no-тест-основа

почему РЕЛЬСЫ создать «приложение/просмотров/Sessions» путь/папку, но не основной файл представления, как «new.html. Еврорадио "? Вам нужен базовый файл представления, чтобы пройти тест (ы) запроса в любом случае.

+0

Привет, мой ответ ниже ответил на ваш вопрос? – Joel

+0

да, чувак спасибо – kurriking

ответ

4

Если вы хотите, чтобы создать представление при создании контроллера вы должны сделать это:

rails generate controller sessions (the name of the view) 

Так что, если бы вы хотели вид индекса для этого контроллера потребуется выполнить эту команду:

rails generate controller sessions index 

это создаст index.html.erb и действие индекса в контроллере сессий

генератор рельсы создаст контроллер, который выглядит следующим образом:

class SessionsController < ApplicationController 
    def index 
    end 
end