padrino相关内容

如何从 Sinatra 中的 URL 检测语言

我有一个多语言网站,我将语言放在 URL 中,例如 domain.com/en/.当用户没有在 URL 中输入语言时,我想将他重定向到主要语言的页面,例如“domain.com/posts".到“domain.com/en/posts".使用 Sinatra 有没有简单的方法来做到这一点? 我有一百多条路线.所以对每条路线都这样做并不是一个很好的选择. 获取“/:locale/post ..
发布时间:2022-01-18 13:43:13 其他开发

如何在 rspec 中使用 padrino 辅助方法

我正在使用 padrino 和 rspec,我希望能够测试我编写的辅助方法. 我有 spec/app/controllers/sessions_controller_spec.rb 描述“POST/sessions"做它“应该在发布正确的用户/通行证后填充 current_user"做u = User.create({:email=>"john@gmail.com", :passw ..
发布时间:2021-07-10 20:37:41 其他开发

带有 REST API 的 Padrino 应用程序

在 Padrino 应用程序中,我有一个带有常规路由的 posts 控制器: Blog::App.controllers :posts do得到:索引做...结尾获取 :show, :with =>:我会做...结尾结尾 因此,这为我提供了 posts 命名空间中的正常 URL 访问 http://blog.dev/postshttp://blog.dev/posts/show/1 现在我 ..
发布时间:2021-07-09 20:07:36 其他开发

如何从Sinatra中的URL检测语言

我有一个多语言网站,并将该语言放在domain.com/en/之类的URL中.当用户未在网址中输入语言时,我想将其重定向到主要语言(例如"domain.com/posts")的页面到"domain.com/en/posts".使用Sinatra可以轻松做到这一点吗? 我有一百多条路线.因此,对每条路线进行此操作都不是一个很好的选择. 获取"/:locale/posts"做...结束 ..
发布时间:2020-11-30 00:05:05 其他开发

如何使用Sinatra或Padrino从HAML自动生成静态HTML?

我想使用nginx提供静态HTML页面.然后,我将使用jQuery通过来自Padrino服务器的AJAX调用来更新DIV,SPAN等. 我喜欢在HAML中创建网页,因为它更容易,但是在生产中,我不想提供HAML模板.只是原始的HTML,以nginx的速度. 有没有简单的方法可以做到这一点? 理想的情况是将自动将HAML,局部文件等呈现到nginx可以服务的公用文件夹中的服务. ..
发布时间:2020-11-22 03:29:34 其他开发

如何在Amazon Linux系统中升级ruby版本?

我已经使用Padrino红宝石框架开发了红宝石应用程序. 而且我想将其部署在亚马逊上. 我使用了这张图片. Amazon Linux AMI 2017.09.1(HVM),SSD卷类型 图片描述为: "Amazon Linux AMI是受EBS支持,AWS支持的映像.默认映像包括AWS命令行工具,Python,Ruby,Perl和Java.存储库包括Docker,PHP,MySQ ..
发布时间:2020-08-23 21:38:17 其他开发

来自JSON数据的Padrino模型

我一直在为我正在从事的项目寻找Padrino,这似乎非常合适,因为我理想地希望支持以json格式发送和接收的数据. 但是,我想知道是否内置有自动帮手或功能来从发布请求(或其他请求)中获取数据并将该数据放入模型中,而不必为每个模型编写自定义逻辑来处理数据? 在Blog示例中,他们简要浏览了一下,但似乎只是将参数数据传递到了Post模型的初始化器中,让我假设它只是神奇地知道如何处理所有事情 ..
发布时间:2019-11-23 21:31:09 其他开发

ActiveRecord在Ruby 1.9.2-rc1下以ASCII-8Bit返回数据

除了标题,当从ActiveRecord加载数据时,编码总是设置为ASCII-8Bit,尽管我尽力加强编码。我已经进入尽可能多的细节,尝试构建一个可以用来帮助我的好错误报告! 该项目正在使用以下技术: p> Padrino框架 Ruby 1.9.2-rc2(另外1.9.1和1.9.2-preview3 ) ActiveRecord MySQL 列表) $ bundle ..
发布时间:2017-08-16 23:40:38 数据库

适用于Rails,Padrino和Sinatra用于构建预付费移动服务

我正在开发移动/ VOIP域中的应用程序。这对我来说真是一个灰色地带。以下是应用程序的一些详细信息: 这基本上类似于自动充值/预付费移动服务 响应中的Views部分将是纯文本,将作为SMS / USSD拉到发送 路由逻辑非常简单,因为只有两到三个网址对每种类型的回复都很重要。 限制: 我们有内建的核心系统它是一个传统系统,服务于许多其他VOIP /移动相关服务)和一个会计 ..
发布时间:2016-12-21 22:50:57 其他开发

使用回形针与Padrino

背景:我建立使用Padrino,红宝石1.9.2一个简单的博客, HAML和Heroku上。我想要的职位指数有一本杂志般的外观 给它。对于索引中的各岗位,用户应该看到标题,内容 玩笑和图像。我的问题是其附带的图像。 问题:我一直在试图使用回形针宝石附加图像 到每个岗位。 Heroku的将鱼从Amazon S3的bin中的实际图像。 到目前为止,当我尝试运行迁移时,我得到的错误: $ ... ..
发布时间:2015-12-01 10:38:51 云存储

ActiveRecord的返回ASCII-8位数据在红宝石1.9.2-RC1

另外的称号,从ActiveRecord的加载数据时的编码总是设置为ASCII-8位,尽管强制编码我尽了最大努力。我已经进入尽可能多的细节可能在这里,试图建立一个良好的错误报告,有人可以用它来帮助我! 该项目是利用了以下技术: Padrino框架 红宝石1.9.2-RC2(也1.9.1和1.9.2- preview3) 的ActiveRecord MySQL的 (完整名单) $捆绑展示| ..
发布时间:2015-11-28 19:02:16 数据库