У меня есть форма, которая отлично работает, когда она находится в своем собственном шаблоне, однако, когда я пытаюсь включить ее в другой шаблон, используя:
{% ssi '/home/.../templates/basic_draft_pick.html' parsed %}
Отображает только кнопку «Отправить». Единственное, что имеет в себе «родительский» шаблон - это обязательные теги типа <HTML>
, <head>
, <body>
.
Я попробовал тот же родительский шаблон с другим шаблоном {% ssi%}, который использует forloop, и текст вокруг forloop рендерится, но сам цикл не рендерится.
Может кто-нибудь сказать, что мне не хватает?
EDIT:
draft_page.html:
<div id="basic_draft_form">
<form action="" method="POST">{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Draft" />
</form>
</div>
Родитель:
basic_draft_pick.html
{% load ssi from future %}
<!DOCTYPE html>
<html lang="en">
<head>
<title>Draft Page Template</title>
</head>
<body>
{% ssi '/home/.../templates/basic_draft_pick.html' parsed %}
<br />
<br />
</body>
</html>
Обратите внимание, что elipse в указанном выше пути является фактическим путем, и я могу сказать, что страница выбрана, поскольку кнопка отображается правильно.
Спасибо,
дп