sinatra

    -2热度

    1回答

    任何人都可以告诉我这个脚本有什么问题吗?我是一个完全初学红宝石的人,但我仍然不明白为什么这个东西在垃圾箱里是空的。感谢您的建议。 require 'sinatra' class Person def initialize(first_name, last_name, age, country) @per_first_name = first_name @per_l

    1热度

    1回答

    我不断收到问题与使用JavaScript库Axios公司 我有一个例子POST途径试图POST请求我的红宝石西纳特拉/基础API下面我西纳特拉API,爱可信一直采用爱可信库给我一般错误 # Running on http://localhost:9292 class Endpoints < Sinatra::Base register Sinatra::MultiRoute

    0热度

    1回答

    我有使用参数可见性的问题函数find_agency可见: 代码: 需要 '西纳特拉/基地' module Sinatra module AgencyRightsHelper def self.find_agency @agency = nil if !params[:agency_id].nil? then @agency = Agency.

    2热度

    1回答

    我安装hashids宝石(红宝石/西纳特拉)安装hashids宝石的指示在这里: https://github.com/peterhellberg/hashids.rb 然而,当我尝试使用Hashids类它表明我,仿佛它不知道这样的错误类: NameError在/未初始化常数Hashids 这是它失败的代码: tocode = Hashids.new("test") 我甚至不知道如何调试这个,

    -1热度

    1回答

    我有一个谷歌Oauth,将使用户授权当用户转到我的网页,但我只希望他们必须授权应用程序我可以访问和刷新令牌,当他们去某个页面输入一个谷歌的API信息。谷歌正在授权他们的任何路线,他们在任何想法如何阻止this.Ruby不会让我在这个任何一条路线。 def user_credentials # Build a per-request oauth credential based on token

    0热度

    1回答

    我有一个用户类,它可以让人们注册和玩游戏;我也有一个游戏类,其中包含该游戏(RPS)的逻辑。 当人们登记,他们的信息是在PSQL数据库中保存。该信息是使用获得的PARAMS。它看起来像这样: Class User attr_reader :weapon include DataMapper::Resource property :id, Serial

    0热度

    1回答

    我对ruby相当陌生,想了解在多个并行请求情况下类实例变量的行为。 我有控制器类中的方法,该方法被称为每次针对一个特定操作中的每个请求(建立在这种情况下) class DeployProvision def self.create(data) raise "Input JSON not received." unless data # $logger.info i

    1热度

    2回答

    我不想让它们在Bootstrap行的换行中出现div问题。我在设计一个Mastermind游戏(Sinatra/Ruby/JS,用于教育目的),它在“新猜测”行中包含三个单元的单元格,然后是“检查猜测”按钮 - 四个div。 在此之下,在第一次猜测之后,表格会显示旧猜测以及评估猜测的黑白挂钩。在用户进行第一次猜测之前这不会显示出来。 对于旧的猜测表,我决定添加一个新的div,为迄今为止的猜测次数。

    0热度

    1回答

    我想接收通过JSON web服务的请求,并发送一个成功响应消息回来,如果令牌是一些其他标识信息一起正确,否则发送正确的错误信息 post "/hook/foo/bar" do puts request.env if request.env['TOKEN'] === "secret_code" HTTParty.post("https://hook.com/hooks/catch/f

    0热度

    1回答

    我在helpers/loggedin.rb中定义了一个名为logged_in?的帮助程序,它检查用户是否登录。有没有什么办法可以在控制器的顶部调用它来强制在该控制器中的所有视图重定向,如果条件不满足或者我必须将支票添加到几十个视图 控制器当前看起来像这样: class ServiceController < ApplicationController ... get '/ser