Django 3 регистрация и вход

JollyBell

Новичок
Пользователь
Окт 14, 2020
11
0
1
Здравствуйте, пишу свой первый сайт на django и столкнулся с такой проблемой. В консоли ошибка 500, пытался найти ошибки в самом коде, но безуспешно, прошу помощи у вас. В связи с тем, что это Django, я не могу скинуть код и скидываю архив со всеми файлами данного кода
1606239225666.png
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
У вас в settings.py в списке INSTALLED_APPS добавлено приложение 'django.contrib.sites', но не добавлен параметр SITES_ID.
Чтобы исправить ошибку добавьте в settings.py строку SITES_ID = 1.
Еще есть ошибка в шаблоне registrarion/login.html.
Чтобы ее исправить нужно строку
Python:
{% extends 'base.html' %}
разместить в начале файла, а второй строкой подключить статику в шаблон:
Python:
{% load static %}
также строки
HTML:
<!DOCTYPE html>
<html lang="ru">
нужно удалить, так как они наследуются из base.html.
 
  • Мне нравится
Реакции: Student

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Я добавил все что вы сказали но ошибка не изменилась
В моем ответе выше опечатка - нужно добавить в settings.py строку
Python:
SITE_ID = 1
 

JollyBell

Новичок
Пользователь
Окт 14, 2020
11
0
1
Я добавил все что вы сказали но ошибка не изменилась, не могу перейти по ссылке http://127.0.0.1:8000/accounts/login/
 

Форум IT Специалистов