Вот мои views.py
from .models import Post,Author
def posts_list(request):
all_posts = Post.objects.all()
context = {
'all_posts': all_posts
}
return render(request,"post_list.html",context)
def posts_detail(request, slug):
unique_post = get_object_or_404(Post, slug=slug)
context = {
'post': unique_post,
}
return render(request,"posts_detail.html",context)
и мой urls.py:
from django.urls import path
from posts import views
urlpatterns = [
path('admin/', admin.site.urls),
path('post/',views.posts_list),
path('post/(<slug:slug>/', views.posts_detail,name='post'),
]
каждый раз, когда я go до http://127.0.0.1: 8000 / post / first я получаю страницу 404 не найден Я устал перезагружать свой django сервер и найти другие решения тоже, но я не могу понять, в чем проблема https://http: //127.0.0.1: 8000 / post маршрут работает, но после того, как слаг не работает, пожалуйста, помогите мне решить эту проблему.