Django的数据表

时间:2014-03-27 20:21:06

标签: django datatables

有没有人试图将数据表与Django一起使用?我似乎无法让它工作,我在静态文件等等。

一旦我尝试使用数据表,我就会失去所有的模板样式,它只会回到默认表格。

编辑加载页面时没有错误,所有数据都显示没有模板或数据表效果加载

这是代码:

{% load static %}

{% block content %}
<script src="{% static "assets/js/jquery.datatables.js" %}" type="text/javascript">    </script>
<script src="{% static "assets/js/jquery.js" %}" type="text/javascript"></script>
<link rel="stylesheet" href="{% static "assets/css/jquery.dataTables.css" %}" type="text/css"/>
<h1>Full list of supported Golf Courses:</h1>

<br>
<script type="text/javascript" charset="utf-8">
$(document).ready( function () {
    $('#courses').dataTable();
    } );
</script> 
<table id="courses" class="display">
  <tr>
<th>Golf Course</th>
<th>Front 9</th>
<th>Back 9</th>
    <th>Total Par</th>
  </tr>
  {% for course_name, par_front_9, par_back_9, total_par in data %}
  <tr>
    <td>{{ course_name }}</td>
    <td>{{ par_front_9 }}</td>
    <td>{{ par_back_9 }}</td>
    <td>{{ total_par }}</td>
  </tr>
  {% endfor %}

</table>
</div>
 {% endblock %}

1 个答案:

答案 0 :(得分:0)

让它工作,注意到代码在删除{%extend&#34; base.html&#34; %}。通过使用{%include&#34; base.html&#34; %}