0
首先,這是一個菜鳥問題。我是一名初學者。我正在嘗試簡單地註冊簡報。以及具有彈出之後,說的東西沿着感謝您註冊等的線..電子郵件地址在rails中註冊文本輸入框錯誤
我正在從我的日誌這樣的錯誤:
Started POST "/signups" for 127.0.0.1 at 2015-11-01 02:29:27 -0200
ActiveRecord::SchemaMigration Load (2.0ms) SELECT "schema_migrations".* FROM
"schema_migrations"
Processing by SignupsController#create as HTML
Parameters: {"email"=>"[email protected]"}
Completed 500 Internal Server Error in 16ms (ActiveRecord: 0.0ms)
NameError (uninitialized constant SignupsController::Signups):
app/controllers/signups_controller.rb:3:in `create'
這裏是我的控制器:
class SignupsController < ApplicationController
def create
Signups.create! :email => params[:email]
end
end
而且我的模型
class Signup < ActiveRecord::Base
validates :email, :presence => true
end
Signup.save
這裏是我的HTML表單
<form id="register-newsletter" method="POST" action= "/signups">
<input type="text" name="email" required="" placeholder="Enter your email address">
<input type="submit" class="btn btn-custom-3" value="SIGN UP">
</form>
謝謝!!