sinatra

    0熱度

    1回答

    我有一個Ruby程序讀取文件並返回特定的輸出。我必須現在使用Sinatra創建此程序的Web應用程序。我創建了一個包含所有文件選項的form,並且現在我想要在按下提交按鈕後從表單中選擇該文件來運行該Ruby代碼。 基本上,我不知道如何讓這個外部Ruby程序運行時,用戶從HTML form中選擇的文件名。 Ruby程序(example.rb)以定義def read_grammar_defs(file

    0熱度

    2回答

    我有一個程序,用戶可以在該程序中發佈「窺視」,以及時間戳。我如何使用水豚測試這個?問題是每次創建新的時間標記時,時間都不相同。我需要在水豚中創建某種存根/模擬嗎?幫助將不勝感激。謝謝。 class Peep include DataMapper::Resource property :id, Serial property :title, String

    0熱度

    1回答

    我正在嘗試查找調用我的測試文件的語法。我沒有使用rails/rake。我發現的一切都是使用導軌。目前這不是我的選擇。 CircleCi是否可以使用sinatra應用程序?

    0熱度

    1回答

    我已經研究了許多關於dockerizing Sinatra,Rails等的帖子,但我不清楚應用程序的源代碼應該放在哪裏:在容器中,還是在單獨/外部安裝中,用於生產網站? 我認爲單獨安裝的優點是,如果站點的代碼經常更新,那麼我可以假設只是從Git開始將代碼導出到掛載,切換符號鏈接並可能反彈不知何故......?所以容器不需要重新創建和重新部署,對吧? 儘管在容器中有源代碼,那麼我認爲它的一個優點是它

    1熱度

    1回答

    製作預算應用程序,同時學習使用Ruby/Sinatra/SQL。其中一部分涉及讓用戶添加他們可以分配交易的新供應商。我的添加事務和添加供應商函數都有效,但我想要做的一件事是,如果用戶試圖添加的供應商(例如,「亞馬遜」)已經在數據庫中,並且在返回之前能夠拋出錯誤到我的供應商索引。 最近我得到的東西工作是使供應商表UNIQUE的名稱列。但是,如果我輸入的字段中已存在的名稱,則會出現「PG :: Uni

    1熱度

    1回答

    我對JS和HTML非常陌生,所以我很抱歉。 我嘗試使用pattern =''屬性驗證表單字段的輸入時遇到了麻煩。雖然它會捕獲無效輸入並提供相應的錯誤消息,但後續輸入修改不會更改錯誤消息。例如, pattern="[a-zA-Z]"將生成適當的消息,如果用戶在該字段中輸入「testing2」。但是,如果用戶將條目編輯爲「測試」,我仍然會收到驗證錯誤。 在試圖解決這個問題時,我試圖將輸入欄輸入到控制檯

    1熱度

    1回答

    我正在構建一個管理訂閱和生成郵件列表的應用程序。 我在我的應用程序中構建了一個功能,將每個訂閱下的所有郵件列表導出爲多個csv。這會生成一個包含所有csv的zip文件。然後,我使用Sinatra中的附件方法將文件發送給用戶。 但是,每當我這樣做時,用戶都會得到一個小於1KB的zip文件,但沒有任何數據 - 但是當我查看服務器上的文件時,zip文件就在那裏,它包含所有數據在裏面。 任何想法爲什麼用戶

    1熱度

    2回答

    這是我在做什麼: %p %a{href:'/a'} %img{src:'/img'} 這是什麼樣子的HTML: <p> <a href="/a"> <img src="/img"> </a> </p> 我需要這個來代替: <p> <a href="/a"><img src="/img"></a> </p> 我應該怎麼辦到我的HAML配置或.haml代碼?

    1熱度

    2回答

    我試圖在我的MacBook上運行Sinatra和Ruby,並且一切正常。然後,突然之間,我又試了一次,它只是保持這樣的: 我不能訪問到本地主機或任​​何東西。我不知道該怎麼辦。我一直在研究幾個小時。請幫幫我。 這是我的Ruby代碼的樣子: require 'sinatra' gets '/ejemplo1' do puts 'Hello World' end

    1熱度

    1回答

    我試圖從我的Sinatra REST API返回json格式的數據。我目前有一些關聯設置,但是我很難從我的API中獲得我想要的視圖,儘管它們很容易在Ruby中獲得。 例如,從我的表: DB.create_table?(:calendars) do primary_key :id end DB.create_table?(:schedules) do primary_ke