sinatra

    1熱度

    1回答

    在我正在開發的一個小型Sinatra應用程序中,我想將我在textarea中編寫的內容存儲到文本文件中。什麼是最簡單的方法來做到這一點?

    20熱度

    4回答

    使用下面的末日應用 get '/app' do content_type :json {"params" => params}.to_json end 調用: /app?param1=one¶m2=two¶m2=alt 提供了以下結果: {"params":{"param1":"one","param2":"alt"}} Params只有兩個鍵,第m1 &

    0熱度

    1回答

    編輯記錄我在學習西納特拉和DataMapper的過程。爲此,我一直在玩「客戶數據庫」項目。 創建和刪除記錄是微不足道的,現在我正在編輯記錄。到目前爲止,我已經成功地拼湊在我的意見的形式和一對夫婦,我認爲將編輯記錄的路線。下面是一些代碼來說明我的問題: 我edit.erb觀點:http://gist.github.com/308405 我的編輯/更新路線: get '/edit/:acct' do

    2熱度

    1回答

    我正在使用Sinatra和Datamapper在Ruby中編寫一個簡單的應用程序,並且遇到了麻煩 - 當我嘗試將數據保存到SQLite數據庫時,沒有任何更改。但是,當我嘗試安裝數據庫或從irb更改數據時,它可以很好地工作。 ,這裏是我的DataMapper的設置,模型和數據庫安裝方法(這工作正常): DataMapper.setup(:default, "sqlite3://#{File.di

    1熱度

    3回答

    在Sinatra的應用程序, require 'rubygems' require 'sinatra' require 'haml' get '/new' do haml :new end get '/edit' do haml :edit end __END__ @@ layout %html %head %title

    2熱度

    2回答

    也就是說,假設我正在編寫foo.com上託管的東西。我希望能夠從foo.com提供foo.com/bar.com的用戶bar.com,並且能夠與bar.com(,例如通過點擊點擊導航到foo.com/bar.com/baz)進行交互。我知道這是代理人應該做的事情。我需要對訪問代理的請求進行一些預處理,這就是爲什麼我轉向使用Web框架的原因。我喜歡django,rails,或者sinatra,或者其

    0熱度

    1回答

    class List include DataMapper::Resource property :id, Serial property :name, String property :items, String end List.auto_migrate! get '/:id' do @lis

    11熱度

    2回答

    我想在Sinatra寫一個快速的服務器應用程序。它必須是獨立的(即不使用apache/nginx/passenger),但也必須支持SSL。 有沒有簡單的方法來啓用對Sinatra的SSL支持(例如使用WEBRick)?

    14熱度

    2回答

    我正在通過RACK運行sinatra應用程序。 活動記錄到哪個文件?另外我怎樣才能設置日誌文件路徑?

    8熱度

    1回答

    我編寫了一個簡單的Sinatra應用程序,它使用來自某些用戶輸入的rmagick生成圖像。圖像以唯一的文件名保存在./public目錄中。 Sinatra生成的HTML中使用了唯一的文件名,以便每個用戶都能獲得正確的圖像。腳本每天一次刪除超過一個小時的文件。這顯然是一個可怕的黑客攻擊,但我沒有網絡體驗! 有沒有什麼辦法可以在sinatra中提供rmagick圖片而不必先保存到磁盤上?