kyopa’s blog

自分用プログラミングアウトプット

2018-09-28から1日間の記事一覧

もったいない!!

<%= link_to "変更", edit_luck_registration_path %> を <%= link_to "変更", edit_user_registration_path %> にしたらページにいけた。 deviseはデフォルトでeditが作られているから便利だ! それと、んーパスの書き方が間違っていて時間かかっちゃうのは…

Userと、Luckのデータを消す

以前まではrake db:migrate:reset でデータベースを空にしていたが Userのデータのみ空にしたいのであれば User.destroy_all Luck.destroy_all でいいのかもしれない。

投稿できなくなった。

(lucks_controller) def create @luck = Luck.new(luck_params) if @luck.save redirect_to lucks_path, notice: "投稿完了しました。" #投稿後インデックスにとばす else render 'new' end end @luck.user_id = current_user.idを追加 def create @luck = L…

deviseとcurrent_user

特に設定してなくてもcurrent_userを使える ログイン中のユーザーの名前を表示する。 <div>あなたの名前:<%= current_user.name %></div>

imageアップローダー

値は取得できているはずなのに画像が反映されずに困りました。 単純にモデルに mount_uploader :image, AvatarUploader この記述をし忘れていただけでした。

Sprockets::Rails::Helper::AssetNotFound in Lucks#show

nameなどは出力できますが、imageだけ出力できず・・・。 このエラーはrails5.1でしか起きないエラーらしい configのapplication.rb内のconfigを Rails.application.config.assets.unknown_asset_fallback = true と記入すれば、imageが見つからなくてもエラ…