#54 8/19 Eventsモデルの作成
基本はRailsTutorial13章を参照
まずはMVPで作成し、後に追加項目(住所や日程など)を実装していく
Devise使用後のshow,indexの作成
Userのshowアクションが無いところから。
Deviseでは、ユーザー情報編集画面は作られるが、詳細画面(参照)は作られない
参考リンク
https://easyramble.com/create-users-index-show-on-devise.html
development環境でのユーザー登録
gem fakerとseeds.rbを用いる
devise時に無いものをseedに入れようとしたエラー
ActiveModel::UnknownAttributeError: unknown attribute 'name' for User.
と出てしまう。
User.create!(
email: "magicball_3d@yahoo.co.jp",
password: "hmbtkt228",
password_confirmation: "hmbtkt228",
)
に変更で解決
development環境でメール認証してねって言われるエラー
devise confirmで検索
: confirmed_atに値を入れるで解決
http://noontage.hateblo.jp/entry/2016/10/02/203747
user系のhtmlエラー
paginationのgemインストール忘れ
htmlで<provide @name>となっており、@nameが定義されていないためエラー
→/users/1 表示完了
seedでツイートをいれておけないエラー
あとまわし
users/indexで検索すると@user=params[:id]はじかれるエラー
/usersでindexアクションが表示可能
index.html.erb上でpaginationも可能