Описание тега noir
Noir - это микро-фреймворк, который позволяет быстро разрабатывать веб-сайты на Clojure.
1
ответ
Clojure Noir: как настроить базовую аутентификацию только для части приложения
Я настроил базовую аутентификацию HTTP для своего приложения с помощью базовой аутентификации Ring. Он работает просто отлично и выглядит так: (:require [noir.server :as server] ... (server/add-middleware wrap-basic-authentication authenticated?) пр…
06 янв '13 в 20:37
2
ответа
Преобразование пространства имен Clojure - в _
Ошибка, как показано на странице ошибок Noir: java.io.FileNotFoundException: Could not locate boundaries/lat_long__init.class or boundaries/lat_long.clj on class path Код, который требует этого: (ns boundaries.views.boundary (:use noir.core hiccup.c…
26 июн '12 в 02:03
2
ответа
Условные выражения в Hiccup, я могу сделать это более идиоматичным?
Clojure новичок здесь! Я добавил поддержку флеш-сообщений в мой код Hiccup в проекте Noir. То, что я пытаюсь сделать, это проверить, была ли задана строка сообщения для каждого конкретного или нет. Если сообщения нет, я не хочу отображать конкретный…
14 авг '12 в 08:05
1
ответ
Как ограничить доступ к экрану в веб-приложении..?
Я разработал приложение, и до сих пор я успешно ограничивал доступ к экрану, не показывая / не скрывая пункты меню или кнопки для определенного экрана. Но теперь проблема в том, что пользователь может получить доступ к экрану, когда набирает URL в а…
16 авг '12 в 05:28
1
ответ
Noir - не удалось разрешить символ html5 в этом контексте
Я пытаюсь использовать noir и следую инструкциям, приведенным в руководстве по умолчанию, и использую этот код (defpage "/my-page" [] (html5 [:h1 "This is my first page!"])) Однако clojure выдает ошибку и отказывается работать.
09 июл '12 в 18:39
4
ответа
Нуар против композитора?
У меня проблемы с пониманием смысла библиотеки Noir Clojure. Кажется, это фреймворк, написанный поверх compojure, который переименовывает defroute в defpage и называет его днем. Очевидно несправедливое упрощение, но что именно Нуар приносит на стол?…
30 мар '12 в 20:32
1
ответ
Загрузка CSS медленная на сайте, размещенном на сайте heroku.
Я использую heroku для размещения приложения clojure с использованием noir. Это бесплатный аккаунт с одним веб-dyno. У меня проблема в том, что содержимое сайта загружается, однако CSS не загружается. После нескольких обновлений он будет загружен об…
20 апр '12 в 01:01
2
ответа
Функция типа 'jQuery' для манипулирования картами clojure
Существует ли функция типа jQuery для решения проблемы обхода вложенных карт? например, если у меня есть конфигурация, которая выглядит следующим образом: (def fig {:config {:example {:a "a" :b "b" :c "c"} :more {:a "a" :b "b" :c "c"}}}) Я до сих по…
29 июн '12 в 19:15
1
ответ
load-views при запуске нескольких серверов noir
Я экспериментирую с использованием noir для запуска трех серверов (каждый для обработки различных аспектов приложения). Я пытаюсь сделать это так, чтобы я мог запустить все три сервера в одном приложении при разработке и легко разделить проект на тр…
31 май '12 в 17:58
1
ответ
Попытка создать логин пользователя для сайта Clojure / Korma / PostgreSQL
Я полностью застрял на том, с чего начать с получения зоны входа на сайт Clojure, который я создаю (для развлечения). Я посмотрел на несколько ресурсов, которые я опубликую ниже, беспощадно копирую / вставляю код, и ближе всего я могу получить одну …
26 авг '12 в 11:02
1
ответ
Как вернуть функцию clojure в виде строки
Есть ли способ вернуть функцию Clojure в виде строки? Я делаю некоторую онлайн-документацию, и я действительно хотел бы иметь возможность добавлять код в HTML, каким-то образом оценивая функцию в текст. Спасибо
09 мар '12 в 18:45
1
ответ
Что такое noir.server/start опция:ns для?
Что :ns ключ для карты опций noir.server/start используется для? Я вижу, что если вы пропустите :ns случайно сгенерированный символ используется. Просматривая источник Нуар, я не смог найти нигде, где используется этот символ. Кто-нибудь знает, испо…
02 июн '12 в 23:59
1
ответ
Clojure / Noir: принудительное HTTPS, перенаправление, если запрос был http:// to https://
Я пытаюсь заставить SSL на моем сайте. Я хочу иметь промежуточное ПО в стиле кольца для перенаправления сайта на тот же URL с https, если это только http Я написал следующий код, но он ничего не делает, кроме проверки схемы запроса и печати URL-адре…
15 фев '12 в 23:16
1
ответ
Как использовать ИК-светодиоды, которые не работают на камере Пи
Для камеры ночного видения я купил камеру NoIR Pi и ИК-светодиоды(могут быть прикреплены к обеим сторонам камеры). Но я обнаружил, что моя камера Pi не имеет металлической части на присоединительной части. Поэтому я не могу использовать свои ИК-свет…
18 сен '18 в 16:32
3
ответа
Clojure использование (для) с икота и нуар
Я использую clojure и сбой (с нуара), и у меня есть этот код: (defn dataframe [id] (db/db-to-data id)) (defpartial drop-downs [nms] (for [nm (keys nms)] (drop-down nm (get nms nm))[:br]) (submit-button "Refresh") ) (defpage "/dataset/table/:id" {:ke…
12 ноя '11 в 10:01
1
ответ
Нест Нуар Маршруты
У меня есть приложение, которое генерирует ключи на основе конкретных хранилищ данных. Если будет 7 таких маршрутов и 5 приложений, в моем файле event.clj будет всего 35 маршрутов (или, если разделить, 7/ файл в 5 файлах). Я хотел бы сделать следующ…
27 сен '12 в 20:08
1
ответ
Причина пропуска AOT?
Во многих приложениях noir я видел декларацию ниже. Какова цель пропустить aot? Когда его использовать, а когда нет? Есть ли преимущества / недостатки? :main ^{:skip-aot true} sample-app.server
24 июн '12 в 02:02
1
ответ
Содержание переговоров в Нуаре
Каков предпочтительный способ согласования контента в среде Noir? Мне известно об этом clj-connectg, но я хотел бы знать, включена ли подобная функциональность в Noir.
17 авг '12 в 09:23
3
ответа
Как получить данные JSON в Noir
Некоторое время назад Крис Грэйнджер опубликовал это промежуточное программное обеспечение, чтобы хэши JSON отображались в параметрах defpage под элементом "основы" зонтика. (defn backbone [handler] (fn [req] (let [neue (if (= "application/json" (ge…
17 май '12 в 15:40
1
ответ
Как развернуть сайт Clojure Noir на стороннем сервере веб-хостинга?
Я создал свой собственный сайт с использованием clojure (noir), но не знаю, как развернуть сайт на сервере веб-хостинга. Я знаю, как запустить его на виртуальном порту (localhost8080). Есть ли какой-то способ скомпилировать весь код clojure в javasc…
13 фев '13 в 01:51