续昨天的part1,
继续纪录专案过程学会的一些小玩具
config/environments/development.rb
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
app/views/layouts/application.html.erb
<p class="notice"><%= notice %></p>
<p class="alert"><%= alert %></p>
root :to => "controller#method"
<% if current_user %>
<%= link_to('登出', destroy_user_session_path, :method => :delete) %> |
<%= link_to('修改密码', edit_registration_path(:user)) %>
<% else %>
<%= link_to('注册', new_registration_path(:user)) %> |
<%= link_to('登入', new_session_path(:user)) %>
<% end %>
class ApplicationController < ActionController::Base
before_action :configure_permitted_parameters, if: :devise_controller?
privated
def configure_permitted_parameters
devise_parameter_sanitizer.permit(:sign_up, keys: [:nickname])
devise_parameter_sanitizer.permit(:account_update, keys: [:nickname])
end
end
devise安装二部曲分享完毕,
我是程序新手麻瓜新手,
再变苦瓜之前赶紧上来纪录!
谢谢
<<: D3JsDay20笔画面量彩色图涂色 彩亮面画笔—地理面量图(上)
继上篇,先把这些容器的基本语法学起来 跟上一篇同样的图 : Dictionary 程序码 : Dic...
连续 30 天不中断每天上传一支教学影片,教你如何用 React 加上 Firebase 打造社群...
网页呈现若有内文有「标题+内文的清单」会怎麽排版呢? 可以使用 description list 哦...
今天大概会聊到的范围 rememberLauncherForActivityResult 上一篇我...
接续前面的内容,还有几个东西没有研究到... 3. mutations 前面是学到的向仓库取资料的办...