在独立的 Sinatra 应用程序中将 Padrino 控制器文件放在哪里?
我正在尝试使用 Padrino 的路由作为基本 Sinatra 应用程序的独立补充。 http://www.padrinorb.com/guides/standalone-usage-in-sinatra 我需要/想要额…
添加到 MongoMapper 中现有的 EmbeddedDocuments
获取以下 MongoMapper 文档。 class Schedule include MongoMapper::Document key :name, String key :description, String key :active, Boolean man…
在 Windows XP、Ruby 1.9.2p180 和 devkit 上安装 padrino-cache gem 时出错
gem update padrino-cache Updating installed gems Updating padrino-cache ERROR: While executing gem ... (Errno::EINVAL) Invalid argument - C:…
使用 DataMapper 作为 Padrino 会话存储
我能够使 Rack::Session::DataMapper、Padrino 和 Omniauth 协同工作。主要目标是在主应用程序和管理部分拥有相同的会话和用户,并且拥有非常持久的会…
黑客rails.vim与Padrino一起工作
我最近克隆了rails.vim (vim-rails),希望修改它以与 Padrino 项目一起使用。 目前,我正在尝试让 Rcontroller 命令不仅在应用程序/控制器(非常适合 …
如何在不测试视图的情况下测试 sinatra (padrino) 控制器?
有什么好的方法可以用 rspec 测试控制器吗?实际上,我正在使用rack/test测试完整的输出(包括渲染的视图)。 以以下最小控制器为例: MyApp.controll…
如何将 aptana 调试器附加到 Padrino 或 Sinatra 应用程序
我正在将 Aptana 用于 Padrino 应用程序,但我不知道如何在服务器运行后附加调试器。 我已经安装了 ruby-debug-ide gem 和 Aptana Firefox 扩展。…
DataMapper 关联迁移
我将 Padrino 与 DataMapper 结合使用,并且尝试进行迁移以将关联添加到模型。例如,我以此开始: class User include DataMapper::Resource property…
为移动设备和桌面渲染不同的文件
我正在使用 http://padrinorb.org (haml+lesscss) 在一个小型网络应用程序上进行编码,适用于移动设备(android /iPhone/iPad)和桌面用户,因此,我…
如果我学习 Sinatra 或 Padrino,这对我使用 Ruby on Rails 有帮助吗?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
Padrino、compass 和 heroku 的只读文件系统
我真的很喜欢 padrino 与指南针“正常工作”的方式,但我有几个问题,因为我将使用 heroku (以及他们的只读文件系统 ) 用于托管 从表面上看,如果对 …
带有 sinatra / padrino 的别名 url
我有这个并且它有效 get :about, :map => '/about_us' do render :erb, "" end get '/:slug' do redirect "/about_us" # <-- end 是否可以以某种方式…
如何查找 ActiveRecord 集中的下一条记录?
我在 Padrino 工作,并且在我的控制器中有这个 @work.find_by_id(params[:id]) 我想将上一个/下一个按钮添加到我的视图中,因此必须能够获取列表中下…
Heroku Postgresql 错误
我将一个使用 ActiveRecord 的应用程序部署到 Heroku,但出现内部服务器错误。它在我的本地计算机(数据库是 SQLite)上运行良好。以下是错误的日志消…
Padrino 与 mysql,rake 失败
我只是想尝试一下新车架 Padrino。我按照此处给出的步骤进行操作。 我被困在运行 rake 任务上。 我使用 Mysql 作为我的数据库。我使用命令创建了项目…