注册
登录
会员
标签
奖励
统计
帮助
Ruby中文社区论坛
»
Rails 框架和开发
» 困扰了半天的create..
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
困扰了半天的create..
kran
初入江湖
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-3-25 17:28
只看该作者
困扰了半天的create..
先用scaffold生成了model和views,它没有生成controller
自己建了一个加了个create方法,在视图里用form_for生成了表单
但是提交的时候都不会运行create方法,直接转到index上。。
怎么回事?
开始为什么没有生成控制器,怎么才能提交到create上?
UID
3722
帖子
19
精华
0
R币
14
阅读权限
2
在线时间
34 小时
注册时间
2008-1-5
最后登录
2008-10-16
查看详细资料
TOP
kran
初入江湖
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-3-25 18:20
只看该作者
有时候感觉rails太magical了..
搞的我不知道用什么关键词去搜索..
上面表达的很乱很乱,我从新整理一下
model---Person
controller---People
views/people/new.html.erb---form_for(@person) #@person=Person.new
form_for 生成的action="/people"
提交后直接到index方法,不会进入create方法.. #疑惑就在这里了..
代码大概和以前按照depot的例子作出来的是一样的
问题出在哪里?
UID
3722
帖子
19
精华
0
R币
14
阅读权限
2
在线时间
34 小时
注册时间
2008-1-5
最后登录
2008-10-16
查看详细资料
TOP
lgn21st
栏目管理员
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2008-3-25 19:17
只看该作者
不大算仔细看你的代码,不过建议试试看这样,就用scaffold自己生成一下吧
然后对比model/view/controller/routes哪里不一样,我自己的也手写过整个scaffold的代码,这么作一次对scaffold就非常理解了
UID
873
帖子
243
精华
0
R币
157
阅读权限
100
在线时间
409 小时
注册时间
2007-8-26
最后登录
2008-11-8
查看个人网站
查看详细资料
TOP
bob21
嘎吱嘎吱船长
栏目管理员
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2008-3-27 01:24
只看该作者
scaffold只是起到连接model和controller,它会生成views。但是不会生成controller。
请把你的controller和view里的代码都贴上来
UID
4935
帖子
58
精华
0
R币
73
阅读权限
100
来自
北京
在线时间
83 小时
注册时间
2008-3-7
最后登录
2008-10-11
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
新手入门区
我是新手
书籍学习讨论
Ruby小Case
请您接招
ROR系列讲座
Ruby基础语法
Ruby / Rails Quiz
三日一题
答案点评
题目征集
Ruby / Rails
Ruby 语言
高级编程
Rails 框架和开发
Ruby第三方实现
Rails部署
社区新闻
资源展示区
资源下载区
Ruby/Rails 中文化
国外技术文章翻译精品
NetBeans6 Ruby
ROR Wiki的中文
其他框架
Merb
开源项目区
RGB留言本
1stLog博客
开源项目管理
IT休闲区
海阔天空
企业应用
论坛管理区
用户反馈/论坛管理
联盟合作
电子期刊编辑和管理
[
申请社区博客,抢注rubylog.cn的域名!
]
[共同完善Ruby中文Wiki]
[寻找您身边的Rubyist.]
[提交好帖,加入电子期刊]
R币下完了?来看[赚取R币的三种方式吧]
R币下完了?来看[赚取R币的三种方式吧]
2008-11-24 00:05 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61