Почему он выдает ошибку "не зарегистрированное пространство имен"?

Я пытаюсь сделать форму ввода данных без использования forms.py. При попытке отобразить форму выдает ошибку "'blog' is not a registered namespace". Я думаю, что я мог что-то перепутать с urls.py.

urls.py

from django.urls import *
from . import *
from django.conf.urls.static import *
from django.contrib.auth import views as auth_views
from django.conf import settings
from blog import views

blog = "blog"

urlpatterns = [
    path('', views.index),
    path('create', views.create, name='create')
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

vievs.py

def create(request):
    if (request.method == 'POST'):
        obj, created = Posts.objects.get_or_create(title=request.POST.get("title"))
        obj.text=request.POST.get("text")

        obj.save()

    return render(request, 'create.html')
Вернуться на верх