sinatra

    0热度

    1回答

    我有一个Ruby程序读取文件并返回特定的输出。我必须现在使用Sinatra创建此程序的Web应用程序。我创建了一个包含所有文件选项的form,并且现在我想要在按下提交按钮后从表单中选择该文件来运行该Ruby代码。 基本上,我不知道如何让这个外部Ruby程序运行时,用户从HTML form中选择的文件名。 Ruby程序(example.rb)以定义def read_grammar_defs(file

    0热度

    2回答

    我有一个程序,用户可以在该程序中发布“窥视”,以及时间戳。我如何使用水豚测试这个?问题是每次创建新的时间标记时,时间都不相同。我需要在水豚中创建某种存根/模拟吗?帮助将不胜感激。谢谢。 class Peep include DataMapper::Resource property :id, Serial property :title, String

    0热度

    1回答

    我正在尝试查找调用我的测试文件的语法。我没有使用rails/rake。我发现的一切都是使用导轨。目前这不是我的选择。 CircleCi是否可以使用sinatra应用程序?

    0热度

    1回答

    我已经研究了许多关于dockerizing Sinatra,Rails等的帖子,但我不清楚应用程序的源代码应该放在哪里:在容器中,还是在单独/外部安装中,用于生产网站? 我认为单独安装的优点是,如果站点的代码经常更新,那么我可以假设只是从Git开始将代码导出到挂载,切换符号链接并可能反弹不知何故......?所以容器不需要重新创建和重新部署,对吧? 尽管在容器中有源代码,那么我认为它的一个优点是它

    1热度

    1回答

    制作预算应用程序,同时学习使用Ruby/Sinatra/SQL。其中一部分涉及让用户添加他们可以分配交易的新供应商。我的添加事务和添加供应商函数都有效,但我想要做的一件事是,如果用户试图添加的供应商(例如,“亚马逊”)已经在数据库中,并且在返回之前能够抛出错误到我的供应商索引。 最近我得到的东西工作是使供应商表UNIQUE的名称列。但是,如果我输入的字段中已存在的名称,则会出现“PG :: Uni

    1热度

    1回答

    我对JS和HTML非常陌生,所以我很抱歉。 我尝试使用pattern =''属性验证表单字段的输入时遇到了麻烦。虽然它会捕获无效输入并提供相应的错误消息,但后续输入修改不会更改错误消息。例如, pattern="[a-zA-Z]"将生成适当的消息,如果用户在该字段中输入“testing2”。但是,如果用户将条目编辑为“测试”,我仍然会收到验证错误。 在试图解决这个问题时,我试图将输入栏输入到控制台

    1热度

    1回答

    我正在构建一个管理订阅和生成邮件列表的应用程序。 我在我的应用程序中构建了一个功能,将每个订阅下的所有邮件列表导出为多个csv。这会生成一个包含所有csv的zip文件。然后,我使用Sinatra中的附件方法将文件发送给用户。 但是,每当我这样做时,用户都会得到一个小于1KB的zip文件,但没有任何数据 - 但是当我查看服务器上的文件时,zip文件就在那里,它包含所有数据在里面。 任何想法为什么用户

    1热度

    2回答

    这是我在做什么: %p %a{href:'/a'} %img{src:'/img'} 这是什么样子的HTML: <p> <a href="/a"> <img src="/img"> </a> </p> 我需要这个来代替: <p> <a href="/a"><img src="/img"></a> </p> 我应该怎么办到我的HAML配置或.haml代码?

    1热度

    2回答

    我试图在我的MacBook上运行Sinatra和Ruby,并且一切正常。然后,突然之间,我又试了一次,它只是保持这样的: 我不能访问到本地主机或任​​何东西。我不知道该怎么办。我一直在研究几个小时。请帮帮我。 这是我的Ruby代码的样子: require 'sinatra' gets '/ejemplo1' do puts 'Hello World' end

    1热度

    1回答

    我试图从我的Sinatra REST API返回json格式的数据。我目前有一些关联设置,但是我很难从我的API中获得我想要的视图,尽管它们很容易在Ruby中获得。 例如,从我的表: DB.create_table?(:calendars) do primary_key :id end DB.create_table?(:schedules) do primary_ke