问题标签 [scaffold]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 针对特定数据库编写脚本/生成脚手架?
我想知道是否有一种方法可以针对特定数据库生成脚手架。我在我的应用程序中使用了两个数据库,并希望分别为这两个数据库生成脚手架。这是假设脚手架生成器仍然使用数据库在 rails 2.3.4 中生成视图,但情况可能并非如此。
提前致谢。
ruby-on-rails - Rails 3.1 和“静态”页面的初学者
我刚开始部署 Rails 网站。事实上,我两天前就开始在 Rails 上编程。我创建了一个新项目,添加了一些宝石等。一切都正常工作,并且我对所有工作原理都有一些基本知识。
问题是我想要创建的是一个简单的网站,其中包含一些部分(比如说,新闻、联系人、关于、产品......)。所有这些内容都是静态的。
但是我遇到了问题。我真的不知道该怎么做才能创建它们。例如,我想要的是, 等mypage.com/products/fashionableproduct
,mypage.com/about
甚至mypage.com/page/products
.
我考虑过创建一个控制器,然后为每个页面创建一个动作……之后,我想出了其他解决方案:脚手架。创建一个名为 的资源page
,该资源具有title
等...
我真的是这个话题的初学者,我想听听你乐于助人的声音。谢谢!
forms - Rails 3.1 脚手架未定义方法“model_name”为 nil:NilClass
帮助我 StackOveflow,你是我唯一的希望。
我收到以下错误,这让我发疯。
播放器中的 NoMethodError#new
显示 /home/paul/rails_projects/recruits/app/views/players/_form.html.haml 其中第 1 行提出:
nil:NilClass 的未定义方法“model_name”
提取的源代码(在第 1 行附近):
1: = form_for @player 做 |f|
2:-如果@player.errors.any?
3:#error_explanation
4: %h2= "#{pluralize(@player.errors.count, "error")} 禁止保存该玩家:"
模板包含的痕迹:app/views/players/new.html.haml
Rails.root:/home/paul/rails_projects/recruits 应用程序跟踪 | 框架跟踪 | 全跟踪
app/views/players/_form.html.haml:1:in
_app_views_players__form_html_haml___279577567_106102840' app/views/players/new.html.haml:3:in
_app_views_players_new_html_haml__860668925_106567710' app/controllers/players_controller.rb:29:in `new'
我使用脚手架生成器创建了这个,它在另一个领域对我来说很好,但显然不是在这里。
以下是相关文件(我对支架命令生成的文件所做的唯一更改是将 attr_accessable 添加到播放器模型)。
模型/播放器.rb
控制器/players_controller.rb
意见/球员/new.html.haml
意见/球员/_form.html.haml
路线.rb
ruby-on-rails - 如何在 ActiveRecords 中创建对 Ruby 中对象的引用?
我是一名 Java 开发人员,过去几天我一直在学习 Rails。我有一个试图移植到 Rails 的 Java EE 应用程序(使用 Hibernate for ORM)。我使用脚手架生成了一些模型。但我有其他模型包含对其他模型的引用。我如何定义关系?我也可以脚手架吗?
这是我正在尝试做的一个例子。
只需执行以下操作,我就可以在 ruby 中搭建 Engine 类:
这对我来说是棘手的部分:
如何在 Ruby 中搭建 Car 类?
ruby-on-rails - 如何在 ruby on rails 中更改路线?
我刚刚安装了 Ruby on Rails 并创建了一个名为posts
. RoR 为我生成了控制器和其他必需的文件。
我在 中创建了一个新方法posts_controller
,但我无法访问它。我查看了控制器中的其他方法,看起来我需要通过/posts/[MY POST ID]/[MY METHOD NAME]
.
假设我hello
在控制器中创建了自定义方法,我该如何访问它?
我看了看routes.rb
,但没有配置。
更新:
我知道我可以手动配置它routes.rb
,但是所有其他方法如何工作?例如,我在“ ”控制器中有“ edit
”和“ update
”方法。posts_controller.rb
这两种方法如何在不配置路由的情况下工作?
我找不到与/posts/[0-9]/edit
模式匹配的配置。
css - 一个真正快速、基本的 CSS 布局器
短篇小说:我经常需要处理许多不同的、相当小的网页。
它们中的大多数都是用纯 CSS 布局的。
我的问题:
我的工作是处理代码本身,处理页面的功能,而不是布局。然而,由于我所做的更改,我经常被迫对布局进行轻微的修改,这就像黑洞一样占用了我的时间。
我最终花费多达 10 倍的时间来进行最轻微的布局修改,因为它需要我添加或重写例程。
我们也有一位设计师,但我不可能等待他为我所做的每一次更改重做布局(而且我经常不得不多次更改)。
所以我搜索的是一个超级基础和简单的 CSS WYSIWYG 编辑器,它不是一个复杂的专业设计工具。在尝试了一些工具后我放弃了,回到手工编辑。特别是,嵌套布局框的行为每次都让我感到害怕。
有人对此有一些提示吗?我会很感激任何帮助,
谢谢
ruby-on-rails - 为数据库设置日期字段的正确方法是什么?
所以我的 HTML 中有 3 个字段,lunchMonth、lunchDay 和lunchYear
lunchMonth 和 lunchDay 是带有选项标签的 Select 标签,用于表示一年中剩余的月份和天数。午餐年份设置为 2011 年。
我已经设置了一个表单,但我需要生成一个脚手架来获取这 3 个值。
这样做的正确方法是什么?
Rails 生成脚手架 Date month:string date:integer year:integer
那正确吗?
asp.net-mvc - 是否可以在一个命令中搭建多个控制器?
使用MvcScaffolding
我可以调用这些 powershell 命令来自动搭建控制器和视图。
是否可以将两个命令合二为一?例如
谢谢
css - HEROKU scaffold.css 未预编译
我几乎在 HEROKU 上运行了我的第一个 ROR 应用程序,但我遇到了 css 问题。预编译有问题...
日志:
2011-10-31T19:23:15+00:00 应用 [web.1]: 2011-10-31T19:23:15+00:00 应用 [web.1]: 2011-10-31T19:23:15+ 00:00 app[web.1]:在 2011-10-31 12:23:15 -0700 2011-10-31T19:23:15+00:00 开始 GET "/" for 77.236.11.34 app[web.1 ]:由 StoreController#index 处理为 HTML 2011-10-31T19:23:15+00:00 app[web.1]:在布局/应用程序中呈现 store/index.html.erb (0.1ms) 2011-10-31T19 :23:15+00:00 app[web.1]:在 6ms 内完成 500 内部服务器错误 2011-10-31T19:23:15+00:00 app[web.1]: 2011-10-31T19:23: 15+00:00 app[web.1]: ActionView::Template::Error (scaffold.css 未预编译): 2011-10-31T19:23:15+00:00 app[web.1]: 2 : 2011-10-31T19:23:15+00:00 app[web.1]: 3: 2011-10-31T19:23:15+00:00 app[web.1]: 4: Animal Store 2011-10 -31T19:23:15+00:00 app[web.1]: 5: <%= stylesheet_link_tag "scaffold" %>2011-10-31T19:23:15+00:00 app[web.1]: 6: <%= stylesheet_link_tag "depot", :media => "all" %> 2011-10-31T19:23:15+00 :00 app[web.1]: 7: <%= javascript_include_tag :defaults %> 2011-10-31T19:23:15+00:00 app[web.1]: 8: <%= csrf_meta_tag %> 2011-10 -31T19:23:15+00:00 app[web.1]:app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb___1702959470674454677_27491740' 2011-10-31T19:23:15+00:00 app[ web.1]:2011-10-31T19:23:15+00:00 应用[web.1]:2011-10-31T19:23:15+00:00 应用[web.1]:缓存:[GET / ] 错过 2011-10-31T19:23:15+00:00 heroku[router]: GET eerie-meadow-9207.heroku.com/dyno=web.1 queue=0 wait=0ms service=16ms status=500 bytes= 728 2011-10-31T19:23:15+00:00 heroku[nginx]: 77.236.11.34 - - [31/Oct/2011:12:23:15 -0700] “GET / HTTP/1.1”500 728 "-" "Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.23) Gecko/20110921 Ubuntu/10.04 (lucid) Firefox/3.6.23" eerie-meadow-9207.heroku。 com
有任何想法吗?
ruby-on-rails - 在创建控制器和模型之后(仅)创建 Ruby on Rails 视图
我已经获得了一个具有控制器(仅最少代码)和模型的项目,但是缺少视图。有没有办法只使用脚手架或其他工具生成视图?