{%- set page_title = get_part('profile page title', word('User profile')) %} {%- set tab_title = get_part('profile page tab title', word('User profile')) %} {%- set extra_css = get_part('profile page extra css') %} {%- set extra_js = get_part('profile page extra javascript') %} {%- extends 'flask_user/public_base.html' %} {%- block content %} {%- from "base_templates/form_macros.html" import render_field, render_submit_field %}

{{ get_part('profile page heading', word('User profile')) }}

{{ get_part('profile page pre') }}
{{ form.hidden_tag() }} {{ render_field(form.first_name, tabindex=240) }} {{ render_field(form.last_name, tabindex=250) }} {%- if current_user.social_id and current_user.social_id.startswith('phone$') %} {{ render_field(form.email, tabindex=255) }} {%- endif %} {%- if (not current_user.is_anonymous) and current_user.has_roles(['admin', 'developer']) %} {{ render_field(form.country, tabindex=260, right_message='List of Country Codes') }} {{ render_field(form.subdivisionfirst, tabindex=270) }} {{ render_field(form.subdivisionsecond, tabindex=280) }} {{ render_field(form.subdivisionthird, tabindex=290) }} {{ render_field(form.organization, tabindex=300) }} {{ render_field(form.language, tabindex=310) }} {{ render_field(form.timezone, tabindex=320) }} {{ render_field(form.pypi_username, tabindex=322) }} {{ render_field(form.pypi_password, tabindex=324) }} {%- endif %}
{{ get_part('profile page submit') }}
{{ render_submit_field(form.submit, tabindex=330) }}
{{ get_part('profile page post') }} {%- endblock %}