# Template Tags

Use `user_display` to render a user name without making assumptions on how the user is represented (e.g. render the username, or first name?):

    {% load account %}

    {% user_display user %}

Or, if you need to use in a `{% blocktrans %}`:

    {% load account %}

    {% user_display user as user_display %}
    {% blocktrans %}{{ user_display }} has logged in...{% endblocktrans %}

Then, override the `ACCOUNT_USER_DISPLAY` setting with your project specific user display callable.

If you set `ACCOUNT_USERNAME_REQUIRED = False` and `ACCOUNT_USER_MODEL_USERNAME_FIELD = None`, then you can simply display the user.email with {{ user }}:

    In case you forgot, your username is {{ user }}.