Я хочу, чтобы пользовательские CSS из моей django-лихой, все виджеты - PullRequest
0 голосов
/ 13 июня 2019

Я хочу добавить css в django-dashing для переопределения всех виджетов.

Я пытался следовать этому документу https://django -dashing.readthedocs.io / en / latest / Getting-Start.html# template-file

Но я не понимаю: "Кроме того, убедитесь, что приложение, в котором размещен шаблон dashing / dashboard.html, перечислено перед тем, как оно будет разбито в INSTALLED_APPS, так как вы переопределяетешаблон по умолчанию. "
=> У меня нет" hosts ", у меня есть только файл css ...

Я создаю файлы:

  • лихие/dashboard.html
  • dashing / css / global.css

И я заполняю dashboard.html:

{% extends 'dashing/base.html' %}
{% load staticfiles %}

{% block stylesheets %}
<link rel="stylesheet" href="{% static 'css/global.css' %}">
{% endblock %}

РЕДАКТИРОВАТЬ И я добавляю свой "хост"в INSTALLED_APPS (settings.py)

INSTALLED_APPS = (
    'django_dashing', # here
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'dashing',
)```

1 Ответ

0 голосов
/ 13 июня 2019

Сначала необходимо создать приложение, которое будет использовать django, которое будет содержать представления моделей (структура набора данных) (как вы хотите визуализировать любой HTML-шаблон или какой контекст вам нужно передать) и другие файлы в соответствии с вашими требованиями.

Шаблоны, представления, URL-адреса и модели будут частью приложения, которое вы создадите после создания проекта django, а теперь, чтобы добавить это приложение в django, вам нужно изменить settings.py проекта и добавить (если имя вашего приложения - blog):

'blog.apps.BlogConfig'

Что необходимо добавить в разделе INSTALLED_APPS файла setting.py перед каждым другим приложением, чтобы django при поиске шаблоновсначала отображает ваши шаблоны вместо стандартных

...