Описание тега luminus

Luminus - это веб-микросхема Clojure, в которой используются Compojure, Ring и некоторые популярные промежуточные программы.
1 ответ

Цикл по JSON в шаблоне Selmer

Я делаю простую игру-викторину и хочу сохранить вопросы в файле JSON следующим образом: {"questions": [ { "question":"2+2 ?", "answer_A":1, "answer_B":2, "answer_C":3, "answer_D":4, "correct_answer":4 }, { "question":"2+3?", "answer_A":1, "answer_B"…
31 авг '15 в 18:23
2 ответа

Функция ClojureScript всегда выполняется

Я изучаю ClojureScript, у меня есть две функции, которые просто меняют содержимое в div "root-app": (ns blog.core) (defn mount-components [] (let [content (js/document.getElementById "root-app")] (while (.hasChildNodes content) (.removeChild content…
13 окт '17 в 00:58
1 ответ

cljs + luminus framework: загрузка файлов с закрытием Google

Я следую примеру кода книжной веб-разработки с clojure, 2-е издание, и у меня возникла проблема с загрузкой файла с помощью Google Closure. Я проверяю загрузку файла с помощью Swagger, и он отвечает мне 200 хорошо, я думаю, что ошибка из файла загру…
12 окт '16 в 09:01
1 ответ

Как правильно создать uberjar с помощью "lein uberjar"?

Если я использую lein run Проект не проблема. Но когда я использую jave -jar blog.jar после lein uberjar Бывают исключения. 16-Jul-20 11:28:05 DESKTOP-C3SC9AR INFO [slf4j-timbre.adapter] - >> starting.. *db* Exception in thread "main" java.lan…
20 июл '16 в 03:38
1 ответ

Как войти в систему с идентификатором пользователя из сессии в LuminusWeb

Я только что сохранил текущего вошедшего в систему пользователя в сеансе. Теперь, как я могу получить идентификатор пользователя из сессии в Selmer шаблоны?. Спасибо (defn login-form [{:keys [flash]}] (layout/render "login_form.html" (merge (select-…
22 ноя '16 в 09:30
1 ответ

Если тег в Selmer (шаблонный движок, похожий на Django)

Я пытаюсь создать страницу администратора для веб-приложения, отображающего статус пользователя ("Пользователь" или "Администратор"). Вот выдержка из шаблона Selmer, который я написал: <tbody> {% for user in users %} <tr> <td>{{use…
16 ноя '15 в 23:14
1 ответ

Как использовать angularjs в clojure luminus

Я хочу использовать angularjs в шаблонах clojure luminus. ниже мой код в luminus. <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> <div ng-app=""> <p>Name : <input type="text" ng-…
29 июл '16 в 11:26
3 ответа

Конфигурирование MongoDB в веб-фреймворке Clojure Luminus

У меня проблемы с настройкой базы данных MongoDB внутри проекта Luminus. Это должно быть довольно просто, учитывая шаблоны lein: https://github.com/yogthos/luminus-template. Typing lein new luminus <name> +mongodb даст вам установку по умолчан…
30 ноя '14 в 06:51
2 ответа

Clojure: Какой сервер по умолчанию для платформы luminus?

На данный момент (2018), какой сервер http / tcp используется при настройке проекта шаблона Luminus с настройками по умолчанию? Я читаю, что Luminus использует Imutant, однако Imutant - это коллекция других вещей. и я также читал, что основной серве…
16 май '18 в 02:19
2 ответа

Как вы перечисляете параметры шаблона Leiningen?

Из документации Luminus я вижу опцию h2 при создании приложения Luminus: lein new luminus guestbook +h2 Как я могу увидеть все доступные варианты?
02 май '15 в 11:25
1 ответ

Простой способ получить доступ к карте запросов в каждом шаблоне продавца?

Я хочу получить доступ к URL текущей страницы в моих шаблонах Selmer, чтобы я мог передать его действию редактирования страницы, чтобы эта страница могла содержать ссылку на страницу вызова, даже после редактирования. Вот код шаблона в моем шаблоне …
22 апр '17 в 09:15
1 ответ

Использование информации cprop env в настройках swagger в проекте luminus

Я использую Swagger для предоставления API для программы доступа БД. Во время разработки у меня обычно работают 2 версии, версия dev и версия prod, которые я автоматически запускаю при входе в систему. Я хочу, чтобы на первой странице сваггера был в…
06 авг '18 в 15:54
1 ответ

Clojure пресет базы данных

Я только начал изучать Clojure и сделал свое первое веб-приложение со встроенным ядром базы данных h2 и фреймворком Luminus. Я хотел бы настроить базу данных таким образом, чтобы, когда мое приложение запускалось впервые, оно было с пользователем-ад…
20 апр '17 в 18:28
1 ответ

Реализация oauth2 в compojure, как мне ждать второго обратного вызова oauth2, прежде чем ответить на запрос пользователя?

Я бы хотел, чтобы OpenID connect работал в моем маленьком проекте luminus. Я немного новичок в рабочем процессе в luminus / ring / compojure (в основном от django, flask и сервлетов). Я успешно перенаправлен в Google, поэтому я получил "код" от Goog…
08 дек '14 в 00:00
1 ответ

Как провести модульное тестирование MongoDB с помощью Luminus?

Я, вероятно, упускаю что-то простое, но я не достаточно опытен с clojure, чтобы понять ошибку, которую я получаю. У меня есть простая настройка приложения luminus clojure с библиотекой Monger для обработки моего подключения MongoDB. Я добавил просто…
09 авг '18 в 00:17
0 ответов

Как я могу запустить проект Luminus, который использует Overtone?

Я пишу веб-приложение, которое использует Overtone. Когда я пытаюсь запустить приложение с помощью lein run или когда я пытаюсь запустить repl, находясь в каталоге проекта, я получаю ту же ошибку: java.lang.ExceptionInInitializerError at clojure.mai…
31 май '17 в 12:56
1 ответ

Не удается получить ключи из хэш-карты в приложении гостевой книги

Я играю с гостевой книгой Luminus. Я добавил несколько операторов регистрации в g.test.db.core.clj смотреть на ключи структур данных. Посмотрите на "Ожидаемые ключи" и "Фактические ключи" ниже. (deftest test-messages (jdbc/with-db-transaction [t-con…
04 мар '17 в 21:49
1 ответ

Clojure Luminus Migrations - только одна таблица на файл миграции

Я создаю веб-приложение с Clojure и Luminus, но когда я создаю файл миграции со всеми нужными мне таблицами, он создает только первую. Это мое user-table.up.sql файл: CREATE TABLE UserTable ( id INTEGER PRIMARY KEY AUTOINCREMENT, first_name VARCHAR(…
16 апр '18 в 11:17
3 ответа

Hugsql не может прочитать мой файл sql

Я действительно потерян здесь. У меня очень простое приложение. Все, что он делает, это вставляет пользователя в таблицу пользователей в моей базе данных. Я использовал Postgres. Код (ns signupper.db (:require [hugsql.core :as hugsql])) (hugsql/def-…
06 фев '18 в 09:07
2 ответа

Clojure Luminus рамки, как называется Mongodb соединиться с креплением

Я начал разрабатывать, используя каркас Clojure luminus с mongodb (с библиотекой monger). Было очень трудно понять, как реализовать mount библиотека для запуска соединения с БД. Я понял, что код должен поставить handler.clj "s init функция. Но я не …
06 янв '16 в 04:33