文件名称:基本的sinatra形式实验室v-000
文件大小:8KB
文件格式:ZIP
更新时间:2024-03-11 08:52:03
Ruby
锡纳特拉表格实验室 概述 在本实验中,您将通过创建篮球队签到表来练习在Sinatra中构建表单。 您的应用程序将具有基本HTML表单,并在用户提交表单后显示该表单中的数据。 指示 运行bundle install 运行shotgun 制作表格 在/newteam创建一个响应GET请求的/newteam 。 将表单添加到newteam.erb模板,并在GET /newteam路由中呈现它。 该表格应包含以下字段:球队名称('name')教练('coach')控球后卫('pg')得分后卫('sg')大前锋('pf')小前锋('sf')中锋( 'C') 它看起来应该像这样: 创建表单时,您的“提交”按钮将需要由id属性(值为“ Submit”)进行标识。 我们之所以告诉您,是因为我们的测试框架Capybara要求按钮可以。 处理表格提交 在/team处创建一个响应POST请求的路由,
【文件预览】:
basic-sinatra-forms-lab-v-000-master
----config.ru(39B)
----views()
--------team.erb(129B)
--------newteam.erb(132B)
----.learn(78B)
----Gemfile(276B)
----spec()
--------basic_sinatra_forms_spec.rb(2KB)
--------spec_helper.rb(387B)
----CONTRIBUTING.md(2KB)
----config()
--------environment.rb(124B)
----LICENSE.md(1KB)
----README.md(2KB)
----.rspec(52B)
----Gemfile.lock(2KB)
----.gitignore(642B)
----app.rb(56B)