Render Ich laufe mit benutzerdefinierten Ansichten entwickeln, und meine login
Seite wurde Rendering perfekt vor, aber ich änderte nur den Namen des Modells von human
zu user
, umbenannt den Controller und die Ansichten, aber es weigert sich einfach, meine Sichtweise darzustellen.Rails nicht meine Ansicht
Ich bekomme keinen Fehler, mein Layout rendert perfekt, aber es gibt den Körper aus irgendeinem Grund nicht.
-Code
Hier ist mein routes.rb
für Users
:
## devise controllers for users
devise_for :user, controllers: {
confirmations: 'user/confirmations',
passwords: 'user/passwords',
registrations: 'user/registrations',
sessions: 'user/sessions',
unlocks: 'user/unlocks',
# commenting the below because omniauth gem isn't installed
# omniauth_callbacks: 'user/omniauth_callbacks'
}, skip: [:sessions]
## custom routes for users
as :user do
get 'login' => 'user/sessions#new', :as => :new_user_session
post 'login' => 'user/sessions#create', :as => :user_session
delete 'logout' => 'user/sessions#destroy', :as => :destroy_user_session
get 'register' => 'user/registrations#new', as: :register
end
Hier ist meine sessions_controller
von devise generiert:
class User::SessionsController < Devise::SessionsController
...
# GET /resource/sign_in
def new
super
end
...
end
Hier ist meine Ansicht:
Log
Started GET "/login" for 127.0.0.1 at 2016-04-21 04:48:13 -0700
Processing by User::SessionsController#new as HTML
Rendered devise/shared/_links.html.erb (5.8ms)
Rendered layouts/shared/_left_logo_panel.html.erb (9.4ms)
Rendered user/sessions/new.html.erb within layouts/application (9.8ms)
Rendered layouts/_shim.html.erb (0.0ms)
Rendered layouts/_header.html.erb (0.3ms)
Rendered layouts/_footer.html.erb (0.0ms)
Rendered layouts/_ga.html.erb (0.1ms)
Completed 200 OK in 41ms (Views: 39.7ms | ActiveRecord: 0.0ms)