Авторизация вконтакте Django?
allauth
python-social-auth тоже записывает в базу юзеров
Интересно, что такой вопрос остался без ответа. 
Судя по модулям, используется python-social-auth, который пришел на смену django-social-auth.
В данном коде для составления ссылки используется {% url 'socialauth_begin' 'vk-oauth' %}
Во всех примерах в документации для составления ссылки используется немного другой формат, а именно {% url 'social:begin' 'vk-oauth2' %}
Ошибка заключается в том, что он не смог найти вид, соответствующий "socialauth_begin". 
В конфиге были подключены URLы из python-social-auth. python-social-auth предлагает использование namespace'ов. Что это и зачем хорошо описано документации. 
Общий вид для создания ссылок "войти" в python-social-auth выглядит так:  {% url 'social:begin' 'auth_backend' %}. Создаст ссылку на example.com/куда_установлены_social.apps.django.urls/login/auth_backend/. 
Список возможных бэкендов можно найти тут