33 lines
1017 B
HTML
33 lines
1017 B
HTML
|
|
{% extends "customer/base_dashboard.html" %}
|
||
|
|
{% load static %}
|
||
|
|
|
||
|
|
{% block content %}
|
||
|
|
|
||
|
|
<div class="card p-4">
|
||
|
|
<h2 class="mb-3">Profile</h2>
|
||
|
|
<form method="post" novalidate>
|
||
|
|
{% csrf_token %}
|
||
|
|
{% if form.non_field_errors %}
|
||
|
|
<div class="alert alert-danger">{{ form.non_field_errors }}</div>
|
||
|
|
{% endif %}
|
||
|
|
|
||
|
|
<div class="row g-3">
|
||
|
|
{% for field in form %}
|
||
|
|
<div class="col-md-6">
|
||
|
|
<div class="form-group">
|
||
|
|
<label class="form-label">{{ field.label }}</label>
|
||
|
|
{{ field }}
|
||
|
|
{% if field.errors %}
|
||
|
|
<div class="text-danger small">{{ field.errors|striptags }}</div>
|
||
|
|
{% endif %}
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
{% endfor %}
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div class="mt-3">
|
||
|
|
<button type="submit" class="btn btn-primary">Save</button>
|
||
|
|
</div>
|
||
|
|
</form>
|
||
|
|
</div>
|
||
|
|
{% endblock %}
|