Я использую Django с django-allauth для социальной аутентификации.
У меня установлена и работает аутентификация, но кто-нибудь может привести простые примеры того, как:
- показатьимя и аватар зарегистрированного пользователя
- добавить какую-либо информацию в учетную запись пользователя?
Например, на главной странице у меня есть
{% if user.is_authenticated %}
<li><a href="{% url account_logout %}?next=/">Logout</a></li>
{% endif %}
Это правильно показывает ссылку «Выйти», но как мне добавить имя пользователя и аватар?
Что-то вроде (псевдокод):
<p>You're logged in with {{ user.account_provider? }} as {{ user }}.</p>
<img src="{{ user.avatar_url }}" />
Затем, если я хочу добавить дополнительныесвойства к профилю пользователя, что мне делать?Должен ли я использовать какое-либо другое пользовательское приложение Django?
Спасибо за вашу помощь.