Как использовать приобретенную тему пользовательского интерфейса с Django - PullRequest
0 голосов
/ 20 июня 2019

Я работаю с фреймворком Django и недавно приобрел тему панели инструментов, чтобы придать моему приложению приятный интерфейс. Моя идея - использовать стили, компоненты, шрифты и все остальное, что предусмотрено в Теме, в шаблонах Django.

Продукт, который я купил, называется architectui-html-pro-theme.

Согласно предоставленной документации, шаблон работает на jQuery, Bootstrap4 & Webpack

Процесс установки темы состоит из:

1) Скачать файлы 2) Запустите npm install 3) а затем запустить приложение думал npm запустить запуск

После всего, что я получил, это хорошая демонстрация темы, работающей на http://localhost:8081

Большой ... Но никакой дополнительной информации о том, как заставить тему работать в приложении My Django, не предоставлено.

Похоже, что Theme установил много зависимостей (каталог node_modules), поэтому я думаю, чтобы заставить его работать в моем проекте Django, это не просто вопрос копирования и вставки полного каталога в какую-то "статическую" папку и просто ссылка на файл main.css в моем файле base.html.

Я уже спрашивал у провайдера, но ответа пока нет.

Это файловая структура Темы:

.babelrc
.gitignore
architectui-html-pro <dir>
node_modules <dir>
package-lock.json
package.json
src <dir>
webpack-dev.config.js
webpack-prod.config.js
webpack.config-helper.js

Я подозреваю, что должен что-то сделать с веб-пакетом, но не уверен, что делать и как это сделать. Также не уверен, что webpack автоматически сделал все необходимое (когда я запустил «npm run start»), и я готов каким-то образом использовать мою тему. На package.json я нашел это:

  "scripts": {
    "start": "nodemon --exec yarn watch --watch src/pages.js",
    "build": "webpack --config webpack-prod.config.js --colors --optimize-minimize",
    "watch": "webpack-dev-server --config webpack-dev.config.js --watch --colors -d"
  },

)

Я думаю, что это должно быть что-то простое, например, поместить какой-нибудь "скрипт" или "таблицу стилей" где-нибудь в моем index.html и начать использовать тему, но не могу понять это. Если у кого-то была возможность поработать с тем или иным типом тем, чтобы он работал с Django, пожалуйста, сообщите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...