Как включить ссылки из основного файла 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'),
]