mojolicious

    1熱度

    1回答

    當我運行測試失敗時,我得到一個巨大的輸出,並且有很多隱藏錯誤的標記。 實施例: $ perl script/my_prove.pl t/2410-topinfo.t t/2410-topinfo.t .. 1/? # Failed test '200 OK' # at t/2410-topinfo.t line 12. # got: '500' # expected: '200'

    1熱度

    1回答

    我正在開發一個小型網頁,從幾個文件中讀取數據並將其呈現到網站中。在該網站中,用戶必須能夠選擇一個或多個項目並執行一些工作(更改名稱,附加值等)。我已經能夠完成大部分工作,但現在我面臨一個問題。我有這種形式: <div id="inside"> % foreach my $value (@{ stash('tagitems') }) { <div id="inside">

    1熱度

    1回答

    我試圖讓我的第一個應用程序與mojolicious,我有一些路由問題。我有一個角度的應用程序,我只是想實現它,並使我的網站werver工作。所以我有一個「app/index.html」文件,但當我喜歡這個地址「/ appAngular」時,我不知道如何讓我的web服務器指向它。 即使它看起來很基本,我還沒有發現任何東西,所以如果你能幫助我,我將不勝感激。

    0熱度

    1回答

    我會解釋我的問題與代碼: 第一我的應用程序(LS-R): /Kantine 控制器kantine.conf kantine.pl Kantine .pm的模板 Kantine /控制器: Restaurant.pm Sandwich.pm Kantine /模板: cantine.html.ep 我用hypnotoad命令「hypnotoad kantine.pl」啓動它。 一切都很好 Kanti

    1熱度

    1回答

    我正試圖在Mojolicious中編寫測試以檢查圖像附件是否從窗體正確發送。 我有一個包含<input type="file" name="image_upload" accept="image/*">的表單。在控制器中,我正在檢查$self->req->upload('image_upload')->headers->content_type =~ /image/。另一方面,測試在發佈請求內發送

    1熱度

    1回答

    我可以掛鉤before_render,然後進行下一步: sub before_render_handler { my $c = shift; my $extra = $c->can('some_sub'); $extra->($c) if $extra; return; } 但是當沒有動作模板呈現的$c是Mojolicious::Controller

    0熱度

    1回答

    在MojoExample的mojolite腳本中,有以下幾行,我想知道「=>」在「blogstagtags => tags =>'perlsonal'」中的含義是什麼。我認爲「=>」是散列鍵和值之間的分隔符。我可以在任何地方找到解釋嗎? get '/blogs' => sub { shift->redirect_to(blogstagtags => tags => 'personal')

    3熱度

    1回答

    請讓我知道是否有更多的代碼或錯誤,將有所幫助。 我的問題是,我有外部的JS文件,我的所有網頁都可以找到他們接受一個。當我進入「用戶」部分時,每個外部文件都會得到一個404。還看起來它要求每個人兩次? 我在公用文件夾中有我的外部JS。我還在主頁面中引用了每個頁面共享的內容。 我在一個完整的無所適從,這可能是... 我的默認佈局包含。 <head> <script type="text/ja

    6熱度

    2回答

    我正在使用mojolicious構建一個web應用程序。註銷功能僅在本地機器上運行應用程序時起作用。當我嘗試註銷運行在服務器上的應用程序時,會話不會過期並保持登錄狀態。 當我們通過POST請求而不是get來更改註銷時,開始發生這種情況。 我們稱之爲註銷的方式是從前端的AJAX調用: function do_logout() { $.post("<%= url_for('on_logout

    0熱度

    1回答

    Mojolicious + Hypnotoad。 我希望我的控制器重新路由請求的剩餘部分,以便我不必在主腳本級別聲明所有路由。 因此,例如,'/ foo/bar/baz'應該路由到控制器'FOO',控制器'FOO'將決定自己內部的'bar/baz'的路由。 主要腳本: package MyApp; use Mojo::Base 'Mojolicious'; use Mojolicious::P