我正在尝试创建一个rails应用程序,允许用户让用户创建Workouts和Workout例程。一旦用户进行了锻炼,他们就能够实际进行锻炼并记录他们的进度。它与Jefit非常相似。
我是rails的新手,我很难理解如何创建这个应用程序。如何让用户生成自己的表单以便以后填写以记录他们的锻炼?
答案 0 :(得分:0)
从您的问题的简洁性来看,很难了解您是否询问应用程序架构,关于rails如何工作,或者关于如何实现动态表单的具体细节。
除非您尝试构建某种复杂的基于javascript的表单设计工具,如果您对rails和Web开发都不熟悉,那么我会建议最好的起点可能是设计一般表单的模板,或rails部分中的表单组件的多个模板,然后使用您在用户创建运动时收集的数据,将这些部分放在一个自定义形式中,供以后使用。
例如,这将允许用户为锻炼定义灵活数量的锻炼,然后接收锻炼日志表格,其中每个锻炼都有一个部分。