CCCPaste

details_profile.html with client-side validation

{% extends 'base.html' %}
{% load static %}
{% block main_content %}

Profile Details

{% if profile.profile_photo %} profile-image {% else %} profile-image {% endif %} {% if profile.first_name or profile.last_name %} {% if profile.first_name and profile.last_name %}

{{ profile.first_name }} {{ profile.last_name }}

{% elif profile.first_name %}

{{ profile.first_name }}

{% elif profile.last_name %}

{{ profile.last_name }}

{% endif %} {% endif %}

Email: {{ user.email }}

Age: {{ profile.age }}

Total photos: {{ place_count }}

{% csrf_token %} {{ form.as_p }}
{% endblock %}