Отказ от ответственности: я новичок в python и django, но запрограммирован на Drupal
Я занимаюсь разработкой веб-мастера (как на экранах установки Microsoft Windows) с пояснительным текстом, за которым следуют кнопки «Назад» и «Далее» (большие зеленые стрелки влево и вправо). Пока все хорошо.
Однако моя текущая страница мастера (в файле project.html, загруженном моими приложениями django views.py) теперь использует форму (экземпляр ModelForm), в которой пользователю предлагается ввести имя «проекта», например «Мой проект». , Обычно такая HTML-форма использует кнопку «Отправить», но поскольку это мастер, мне нужно, чтобы кнопка «Далее» действовала как кнопка «Отправить», полностью скрывая кнопку «Отправить». Кроме того, значки со стрелками появляются после окончания формы.
Как бы вы это сделали? Конечно, я мог бы использовать jquery, но есть ли лучший способ pythonic или django?
Некоторые коды:
#project.html
{% extends "base.html" %}
{% load i18n %}
<h3><span>{% trans 'Project details' %}</span></h3>
<p>{% trans 'What is the name of this project?' %}
<form method="post" action="">
{{ form.as_table }}
<input type="submit" value="Submit"/>
</form>
</p>
{% endblock %}
{% block buttonbar %}
<a href="/"><img src="/static/img/Button-Previous-icon-50.png" width="50" height="50" alt="Previous"><span>{% trans 'Previous' %}</span></a>
<a href="/profile"><img src="/static/img/Button-Next-icon-50.png" width="50" height="50" alt="Next button"><span>{% trans 'Next' %}</span></a>
{% endblock %}
Спасибо!