{% extends "admin_base.html" %} {% block content %}

Add New Tour

{{ form.title.label(class="form-label") }} {{ form.title(class="form-control") }} {% for error in form.title.errors %}
{{ error }}
{% endfor %}
{{ form.subtitle.label(class="form-label") }} {{ form.subtitle(class="form-control") }}
A brief description or tagline for the tour.
{{ form.parent_category.label(class="form-label") }} {{ form.parent_category(class="form-select") }}
{{ form.subcategory.label(class="form-label") }} {{ form.subcategory(class="form-select") }}
{{ form.duration.label(class="form-label") }} {{ form.duration(class="form-control") }}
E.g., "3 Days 2 Nights", "5 Days", etc.
{{ form.image.label(class="form-label") }} {{ form.image(class="form-control") }}
Upload a main image for the tour.
{{ form.description.label(class="form-label") }}
{{ form.description(style="display: none;", class="quill-content") }}
{{ form.itinerary.label(class="form-label") }} *
{{ form.itinerary(style="display: none;", class="quill-content") }}
{{ form.inclusions.label(class="form-label") }}
{{ form.inclusions(style="display: none;", class="quill-content") }}
{{ form.exclusions.label(class="form-label") }}
{{ form.exclusions(style="display: none;", class="quill-content") }}
{{ form.additional_info.label(class="form-label") }}
{{ form.additional_info(style="display: none;", class="quill-content") }}

Tour Days (Itinerary)

{% for day_form in form.tour_days %}
Day {{ loop.index }}
{% for field in day_form.form if field.widget.input_type != 'hidden' %}
{{ field.label(class="form-label") }} {% if field.type == 'TextAreaField' %}
{{ field(style="display: none;", class="quill-content") }} {% else %} {{ field(class="form-control") }} {% endif %} {% for error in field.errors %}
{{ error }}
{% endfor %}
{% endfor %}
{% endfor %}
{{ form.submit(class="btn btn-primary") }}
{% endblock %} {% block extra_js %} {% endblock %}