80 lines
2.8 KiB
HTML
80 lines
2.8 KiB
HTML
<!-- templates/recalls/recall_create.html -->
|
|
{% extends "base.html" %}
|
|
{% load i18n %}
|
|
|
|
{% block content %}
|
|
<div class="container mt-4">
|
|
<h2>{% trans "Create New Recall" %}</h2>
|
|
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h5>{% trans "Recall Details" %}</h5>
|
|
</div>
|
|
<div class="card-body">
|
|
<form method="post">
|
|
{% csrf_token %}
|
|
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
{{ form.title.label_tag }}
|
|
{{ form.title }}
|
|
{% if form.title.errors %}
|
|
<div class="invalid-feedback d-block">
|
|
{{ form.title.errors }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row mb-3">
|
|
<div class="col-md-12">
|
|
{{ form.description.label_tag }}
|
|
{{ form.description }}
|
|
{% if form.description.errors %}
|
|
<div class="invalid-feedback d-block">
|
|
{{ form.description.errors }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row mb-3">
|
|
<div class="col-md-2">
|
|
{{ form.make.label_tag }}
|
|
{{ form.make }}
|
|
</div>
|
|
<div class="col-md-2">
|
|
{{ form.model.label_tag }}
|
|
{{ form.model }}
|
|
</div>
|
|
<div class="col-md-2">
|
|
{{ form.serie.label_tag }}
|
|
{{ form.serie }}
|
|
</div>
|
|
<div class="col-md-2">
|
|
{{ form.trim.label_tag }}
|
|
{{ form.trim }}
|
|
</div>
|
|
<div class="col-md-2">
|
|
{{ form.year_from.label_tag }}
|
|
{{ form.year_from }}
|
|
</div>
|
|
<div class="col-md-2">
|
|
{{ form.year_to.label_tag }}
|
|
{{ form.year_to }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mt-4">
|
|
<button type="submit" class="btn btn-danger">
|
|
{% trans "Confirm and Send Recall Notifications" %}
|
|
</button>
|
|
<a href="{% url 'recall_filter' %}" class="btn btn-secondary">
|
|
{% trans "Cancel" %}
|
|
</a>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |