1.submit按钮没反应 2.显示多张图片问题 等其他问题及其解决方法

1.设置完页面基本需求后,点击submit属性按钮没有任何反应
解答:在controller,submit要完成的action后加上!。
如:new界面的submit点击完没有反应的话,就在controller中def create下的if @xxx.save后面加上一个!变成
if @xxx.save!,这样运行网站时就会提示存在何种错误。

2.(最最重要!!!!)
上传图片时,相关代码完成后。就是没有图片在页面上显示,一直显示no pic。
解答:在index页面显示图片的区域不可有@,应为xxx.image
而在show页面则必须要有@,应该是@xxx.image
ps.不只是图片需要这样,显示状态等,需要引用model中栏位的地方,都要注意此问题!!!!!!!

3.bfore_action :authenticate_user!必须要在before_action :require_is_admin前面

4.在设定多个角色时,要将role和栏位(如:is_admin)联系在一起这样才能变换一个role或者栏位时,使得另一个跟着一起变 化。判断条件也应该是两个一起判断的。

5.rake db seed的用法:在seed.rb中写入需要的数据
rake db:drop
rake db:create
rake db:schema:load
rake db:seed