2014-08-24から1日間の記事一覧
deviseでSign_up時に、userテーブルと紐付けたテーブルのデータを生成する方法を紹介します。 Usersテーブル email passwordProfilesテーブル username countryがあったとして、deviseでユーザ登録した際に、Profileデータも生成するってものです。 1.devise…
rootを設定する場合、以下のようにするまずはルーティングの確認 $ bundle exec rake routesconfig/routes.rbで以下のような形で追加を行う。(各自編集してください。) #deviseのルート設定の場合は以下のように指定 devise_for :users devise_scope :user…
/users/sign_outへ飛ぶと以下の様なエラーが出る No route matches [GET] "/users/sign_out”sign_outのHttpメソッドがDELETEになっているためGETじゃできないようです。 そこでGETに変更を行います。 config/initializers/devise.rbのconfig.sign_out_viaの…
Railsで自分で作ったアクション(メソッド)をRoutingに追加する場合は、/config/routes.rbに以下を追加。 resources :リソース名 do member do HTTPメソッド名 'アクション名' end collection do HTTPメソッド名 'アクション名' end end 例としてはこんな感…
とりあえず、application.cssの *= require_tree . *= require_self は、うざそうなので、こんな感じで外しておく * #現状切っとく。適用させたい場合は*=みたいな感じにすれば適用される * = require_tree . * = require_self ・app/assets/stylesheetsへ「…