Django error: missing 1 required positional argument

Учу django, пытаюсь подключить шаблон, но получаю ошибку

TypeError at /index/
__init__() missing 1 required positional argument: 'app_module'

В чем может быть проблема? Подключил вроде все верно, и в settings.py приложение подключено там где надо


views.py

from django.http import HttpResponse, HttpResponseNotFound, HttpResponseBadRequest, request
from django.shortcuts import render, redirect

def index(request):
    return render(request, 'Parcer/index.html')

def about(request):
    return render(request, 'Parcer/about.html')

settings.py
INSTALLED_APPS = [
    'main.apps.MainConfig',
и там дальше дефолтные настройки
]

введите сюда описание изображения

UPD:

введите сюда описание изображения

UPD2: index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>123</title>
</head>
<body>
<h1>1</h1>
<h2>2</h2>
<h3>3</h3>

</body>
</html>

Ответы (2 шт):

Автор решения: Alice_nvbr

Ты написал что-то странное в инсталед аппс, там должно быть просто название твоего модуля. В твоем случае main, что кстати плохое название.

    INSTALLED_APPS = [
    'main',
    ....
]
→ Ссылка
Автор решения: Константин Николаевич Бояр II

Я так и не понял в чем проблема, видимо словил какой-то непонятный баг или конфликт, или что-то еще, но я просто создал новый проект с другим названием проекта, другими названиями функций и все заработало как надо

→ Ссылка