Реверс для 'admin' не найден. 'admin' не является допустимой функцией представления или именем шаблона
Я новичок в Django и пытаюсь запустить часть кода, но продолжаю получать эту ошибку: Reverse for 'admin' not found. 'admin' не является допустимой функцией представления или именем шаблона.
В urls.py есть следующее:
urlpatterns = [
path('admin/', admin.site.urls),
path('', include("ttgen.urls")),
path('account/', include("account.urls")),
]
Логин.html выглядит следующим образом:
<div class="login-form">
<form action="{% url 'login' %}" method="post">
{{ form.as_p }}
{% csrf_token %}
<input type="hidden" name="next" value="{{ next }}" />
<p><input type="submit" value="LOGIN"></p>
</form>
<p><a href="{% url 'password_reset' %}">Forgot your password?</a></p>
views.py выглядит следующим образом:
if user is not None:
if user.is_active:
login(request, user)
return HttpResponse('Authenticated '\
'successfully')
else:
return HttpResponse('Disabled account')
else:
return HttpResponse('Invalid login')
else:
form = LoginForm()
return render(request, 'account/login.html', {'form': form})