Как включить ссылки из основного файла urls.py в файл urls.py модели?

Я пытаюсь включить ссылки из файла 'Post/urls.py' в 'blog/urls.py' (файл администратора), но получаю сообщение об ошибке Надеетесь ли вы помочь решить эту проблему?

#Post/urls.py

from django.conf.urls import url
from . import views

    urlpatterns = [
        url(r'^$',views.all_posts, name='all_posts'),
        url(r'^(?P<id>\d+)$',views.post, name='post'),
    ]

blog/urls.py

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',include('Post.urls', namespace ='blog')),
]

Ошибка msg: from django.conf.urls import url ImportError: cannot import name 'url' from 'django.conf.urls' (C:\xampp\htdocs\django\blog\lib\site-packages\django\conf\urls_init_.py)

django.conf.urls.url() был устаревшим в Django 3.0, и удален в Django 4.0+.

используйте path вместо

#Post/urls.py

from django.urls import path
from . import views

    urlpatterns = [
        path('',views.all_posts, name='all_posts'),
        path('<id>',views.post, name='post'),
    ]
Вернуться на верх