私は(私に期待される結果を与えるものではありません)このコードを持って割り当て変数タグジャンゴ
#subject_content.html
{% block main-menu %}
{% include "subject_base.html" %}
{% endblock %}
#subject_base.html
....
....
<div id="homework" class="tab-section">
<h2>Homework</h2>
{% include "subject_file_upload.html" %}
</div>
子テンプレート{%は%を含ん}
#views.py
@login_required
def subject(request,username, subject):
if request.method == "POST":
form = CarsForm(request.POST, request.FILES)
if form.is_valid():
form.save()
return HttpResponseRedirect("/")
form = CarsForm()
return render_to_response('subject_content.html', {'form':form}, context_instance=RequestContext(request))
上記のコードでは、フォームはデータベースを更新しませんが、必要な方法でHTMLを作成します。
しかし、
私は真ん中のテンプレートをスキップしてアップロードフォームに直接移動した場合、それがうまく動作します
#subject_content.html
{% block main-menu %}
{% include "subject_file_upload.html" %}
{% endblock %}
は、私はそれがミドルテンプレートを動作させるために助けてください。 同じコードを複数回入力する必要がないので、これを実行したいと思います。
あなたは 'with'で' include'を使ってみましたか? – Besnik
@Besnikありがとう!!!!できます!!! – Vor