Я пытаюсь обслуживать css файлы локально в приложении DjangoDa sh, используя django -plotly-da sh.
Simpleexample.py
app = DjangoDash('SimpleExample', serve_locally=True)
app.css.append_css("path_to_css")
app.layout = html.Div([
html.Div(
className="app-header",
children=[
html.Div('Plotly Dash', className="app-header--title")
]
),
html.Div(
children=html.Div([
html.H5('Overview'),
html.Div('''
This is an example of a simple Dash app with
local, customized CSS.
''')
])
)
])
simpleexample. html
{% extends 'base.html' %}
{% load static %}
{% block content %}
{% load plotly_dash %}
{% plotly_app name='SimpleExample' ratio=0.45 %}
</div>
{% endblock %}
, заголовок. css и топография. css - это файлы, как описано здесь: https://dash.plotly.com/external-resources.
Согласно это: https://github.com/GibbsConsulting/django-plotly-dash/issues/121 и https://github.com/GibbsConsulting/django-plotly-dash/issues/133, проблемы, связанные с этим, должны быть устранены.
Однако стиль css не отображается -
Что мне здесь не хватает? В вышеупомянутых проблемах с github было предложено использовать шаблон django вместо iframe. Я не мог найти много документации по этому вопросу - кто-нибудь может указать мне там?
Спасибо.