2017-04-17 3 views
0

私はDjango-Dashingフレームワーク(https://github.com/talpor/django-dashing)を使用しています。私が使用しているカスタムウィジェットのHTMLファイルをどこに置くかわかりません。Django-DashingカスタムウィジェットHTMLの場所

正しくロードされているdashboard.htmlファイルに次のコードがあります。

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

{% block stylesheets %} 
<link rel="stylesheet" href="{% static '../../static/widgets/timetables/timetables.css' %}"> 
<!--<link rel="stylesheet" href="{% static '../../../../static/css/analytics/widgets/timetables.css' %}">--> 
{% endblock %} 

{% block scripts %} 
<script type="text/javascript" src="{% static '../../static/widgets/timetables/timetables.js' %}"></script> 
<!--<script type="text/javascript" src="{% static '../../../../static/js/analytics/widgets/timetables.js' %}"></script>--> 
{% endblock %} 

{% block config_file %} 
<script type="text/javascript" src="{% static '../../static/dashing-config.js' %}"></script> 
<!--<script type="text/javascript" src="{% static '../../../../static/js/analytics/dashing-config.js' %}"></script>--> 
{% endblock %} 

ウィジェットをレンダリングする際に、すべてのデータが正常にフェッチされているように私はまた、適切に私はきちんとwidgets.pyに適切に私のTimetablesWidgetクラスを定義したと信じて、そしてそれに対応するJavaScriptクラス名Timetables

私はconsole.logステートメントを実行して、データが正しくフェッチされていることを確認しました。しかし、画面上のdivでは正しくレンダリングされないので、私のtimetables.htmlファイルが実際にロードされていないと思われます。

他のパスをどこで定義したかに基づいて、誰かが私のHTMLファイルを置く場所を教えてもらえますか?

ありがとうございます!

答えて

関連する問題