从 ruby on rails 中删除 new.haml/new.erb?
Posted
技术标签:
【中文标题】从 ruby on rails 中删除 new.haml/new.erb?【英文标题】:remove new.haml/ new.erb from ruby on rails? 【发布时间】:2013-10-21 17:11:09 【问题描述】:rails 脚手架上的默认 ruby 生成一个 new.haml 或 new.erb 这些仅包括 1 行:= render 'form'
因此,基本上该文件已过时,是否有任何首选方法可以删除新的部分并使其立即使用 _form 部分,或者这是否违反 Rails 约定?
【问题讨论】:
【参考方案1】:不,没有首选方式。它违反了 Rails 约定。
TL;DR 不要这样做。
如果您不需要对模板进行任何自定义并且只是创建基本的 CRUD 内容,请查看 RailsAdmin ActiveAdmin Typus 等管理工具。
【讨论】:
以上是关于从 ruby on rails 中删除 new.haml/new.erb?的主要内容,如果未能解决你的问题,请参考以下文章
如何根据从下拉列表中选择的 CATEGORY 来控制 NEW/EDIT 视图中的列标题。带有 MYSQL 的 Ruby on Rails
有没有办法在 Ruby on Rails routes.rb 中定义没有“/new”的新操作路径?
Ruby on Rails + Postgres 迁移从每个 db 上的 schema.rb 中删除 enable_extension "pgcrypto":migrate