sinatra

    0熱度

    1回答

    我試着去使用AJAX輸出到paramas文本文件的代碼,但不工作 我不知道,因爲它不工作 我使用的打印參數驗證碼 f.write PARAMS [ :名字] require 'sinatra' require 'pp' get '/' do erb :index end get '/2' do content_type 'text/javascript'

    0熱度

    1回答

    我一直在使用Sinatra在Ruby中處理Web應用程序。在開發過程中,我從來沒有遇到過很多與會話有關的問題。但是,現在我正在使用乘客來實際部署應用程序,我有很多關於會話數據不斷被「重置」的問題。 我見過與此問題有關的其他堆棧溢出問題,但沒有答案尚未解決它給我。我試了幾件事情: Putting 'use Rack::Session::Pool' inside config.ru as sugges

    0熱度

    2回答

    我正在編寫一個基於Sinatra的API,並且想要使用API​​密鑰保護某些端點,在處理路由之前驗證密鑰。 我明白爲什麼在before塊不起作用拋出一個錯誤,因爲begin/rescue陳述沒有被調用呢,不過我要發送一個JSON響應返回給客戶端的錯誤消息一個JSON對象。 我該怎麼做? namespace '/v1/sponser/:key' do before do if

    0熱度

    1回答

    如果設備是移動設備或者瀏覽器不受支持,我需要知道(在.rb/.haml級別)。我不希望(或者它不會適合我的需要)在客戶端解析userAgent。

    1熱度

    1回答

    我注意到當我部署我的sinatra應用程序時,heroku產生了一個神祕的錯誤。它工作正常,在當地,而事實上,它在Heroku上運行良好,以及 - 但這個錯誤出現在Heroku的日誌我每次部署(且僅在部署): 2017-04-26T08:52:25.579045+00:00 app[web.1]: bundler: failed to load command: rackup (/app/vend

    0熱度

    1回答

    我有三個表: - 地點 - 空間(屬於館) - 包括空間(歸屬於空間) 我收到路線中Venue的id並返回我知道的所有相關空間都包含Spaces(空間記錄中的一個名爲num_included_spaces__c的字段,用於維護其子項的計數)。現在,我擁有該場所的所有相關父空間,我需要爲它們查找所有包含空格。 一個包含的空間仍然是一個空間,它恰好有一個駐留在同一個表中的父項。我試圖把這個: 地點=

    0熱度

    1回答

    鑑於a really simple Sinatra application: require 'sinatra' require 'slim/include' get '/' do @specifically = %W(milk bread cheese).sample slim :home end 凡views/home.slim看起來是這樣的: doctype

    0熱度

    1回答

    我正在嘗試創建一個小的Sinatra應用程序。目前,試圖在bootstrap的幫助下建立一個條件導航欄。我正在嘗試使用navbar-right在右側顯示註冊/登錄/註銷鏈接,但它無法正常工作。它只顯示左側的所有內容。我對導航欄的代碼看起來像下面.. 編碼提示 <!-- Collect the nav links, forms, and other content for toggling --

    -3熱度

    1回答

    嗨,我正在創建一個小的Sinatra應用程序,並試圖在其中創建投票系統。 我嘗試使用acts_as_votable寶石,但它給我一些錯誤。 rake db:migrate rake aborted! TypeError: ActsAsVotable is not

    0熱度

    1回答

    我正在製作小型Sinatra應用程序並試圖將它放在Heroku服務器上。 當我在Heroku上運行rake db:migrate時,Heroku發出錯誤「Gem :: LoadError:指定'sqlite3'用於數據庫適配器,但該gem未加載。將gem 'sqlite3'添加到您的Gemfile中(並確保其版本爲至少需要ActiveRecord)「。 。 雖然我在我的gem文件中有開發組中的sq