compojure

    13

    2答えて

    どのようにリングハンドラに状態を注入するのが最も便利です(グローバル変数を使わないで)?ここで は一例です: (defroutes main-routes (GET "/api/fu" [] (rest-of-the-app the-state))) (def app (-> (handler/api main-routes))) 私はmain-routesためcomp

    12

    1答えて

    compojure-apiを使用する場合、省略可能なクエリパラメータをデフォルト値で宣言する適切な方法は何ですか? 次のように私のルート要素の一つは、(thisを読んだ後)である。他のもの(例えばshow-future Boolean)として定義された最初のブールのparamsで (GET "/:id/descendants" [id] :return [d/CategoryTreeEl

    0

    1答えて

    他のアンドロイドデバイスでうまく動作するアンドロイドアプリがありますが、データのアンドロイドバージョン4.0.4を実行しているsamsung s3では失敗します。 Retrofitは404(ページが見つかりませんでしたエラー)がスローされますが、ページが存在し、私がwifiで同じリクエストを行うとうまくいきます。何が起こっているのか考えている人。おかげ は、スタックトレースの下 retrofit.

    1

    1答えて

    私は現在clojureで作業中のウェブサイトを持っています。サイトのローカルバージョンは完璧に動作しますが、私がherokuにプッシュすると、静的なリソースを見つけることができません。私はチェックして、gitはリソース/パブリックフォルダを含んでいるので、herokuにアップロードされるはずです。 (defroutes app (GET "/" [] (layout/applicat

    2

    1答えて

    私は、要求されたユーザキーの存在を確認して、ユーザが認証されているかどうかをチェックするカスタムミドルウェアを作成しようとしています。 (defn wrap-authenticated [handler] (fn [{user :user :as req}] (if (nil? user) (do (println "unauthorized")

    2

    1答えて

    私はlein new compojure-appテンプレートを構築しています。私は/への経路があり、それはうまく働くだけでなく、/foo/への経路もあります。 2つのページの間ではボディのみが変化するので、共通のビュー機能(私はデフォルトのcommonをviews/layout.cljに使用しています)にできる限り固執したいと思います。しかし、css/main.cssのような相対パスでリソースを提

    0

    1答えて

    からdefroutesマクロを使用することはできません: (:use 'compojure.core) (keys (ns-publics 'compojure.core)) (defroutes app-routes (GET "/" [] "Hello World") (route/resources "/") (rou

    2

    1答えて

    私はnavbarと著作権情報を表示し、ログインを処理するマスターページを持っています。ユーザープロファイルを取得してコンテンツ関数に渡します。ユーザーがログインしていない場合はnilにします。ログインが必要なページについては、上部にチェックを入れます。ユーザーが署名されていない場合はリダイレクト名前空間宣言は、コンテンツ・機能については (ns kandj.views.content (

    0

    3答えて

    私はKormaを使用してLuminusプロジェクトに設定しようとしています。コルマは、PostgreSQLのため、以下のヘルパーを持っています ;; how exactly should I pass the connection string here? ;; in particular, for production env. (def pg (postgres ..)) (defd

    0

    2答えて

    私はCompojureで作業していて、マクロ "defroutes"に問題がありました。私のエラーは、マクロが関数を評価していないことが原因です。 ここに私のルートと私がしようとしているものの例があります。星は強調のために追加されました。 (defroutes simple-routes (GET "/", [], form) ***(POST "/", [count, day