0
私はいくつかのテーブルを作成するためにdjango_tables2を使用しています。私のアプリは「ディレクター」と呼ばれ、基本テンプレートとそれから継承する子テンプレートがあります。コードは主に期待どおりに動作します - 子テンプレートはdivssを正しく継承していて、親からのスタッフィングは正しいですが、子は同じテーブルを2回目に出力します。今回は親からのスタイリングがなくなります。なぜ私の人生のために2番目のテーブルが生成されているのか分かりません。なぜdjango_tables2は同じテーブルを2回レンダリングするのですか?
ここに基本テンプレートがあります。
#director_table.html
{% block content %}
<div class="container">
<div class="row">
<div class="col-lg-12 mb-4 mt-4">
<div class="card h-100">
<div class="card-header">List</div>
<div class="card-body">
<h4 class="card-title"></h4>
<h6 class="card-subtitle"></h6>
{% block table_stuff %}
{% endblock %}
</div>
</div>
</div>
</div>
</div>
{% endblock %}
ここに子供がいます。私は{%render_tableテーブル%}行をコメントアウトした場合
{% extends 'director/director_table.html' %}
{% load render_table from django_tables2 %}
{% block content %}
{{ block.super }}
{% block table_stuff %}
{% render_table table %}
{% endblock %}
{% endblock %}
編集
は、その後、私はそれを解決0のテーブルではなく、2