Страница не найдена, если я использую объект Share I с электронной почтой в Django
мы создаем проект блога я хочу поделиться объектом данные электронной почты то для страницы через ошибку страница не найдена view.py
```from django.core import paginator
from django.shortcuts import get_list_or_404, render,get_object_or_404
from.models import Post
from django.core.paginator import Paginator,PageNotAnInteger,EmptyPage
from django.views.generic import TemplateView
# Create your views here.
def post_view(request):
post=Post.objects.all()
post_list=Post.objects.all()
paginator=Paginator(post_list,3)
page_number=request.GET.get('page')
try:
post_list=paginator.page(page_number)
except PageNotAnInteger:
post_list=paginator.page(1)
except EmptyPage:
post_list=paginator.page(paginator.num_pages)
return render(request,'blog/home.html',{'post':post ,'post_list':post_list})
def detail_view(request,year,month,day,post):
post=get_object_or_404(Post,slug=post,status='published',publish__year=year,publish__month=month,publish__day=day)
return render(request,'blog/detail.html',{'post':post})
#from django.core.mail import send_mail
from django.core.mail import send_mail
from Blog.forms import EmailsendForm
def emailSend_view(request,id):
post=get_object_or_404 (Post,id=id,status='published')
form=EmailsendForm()
return render(request,'blog/emailshare.html',{'post':post,'form':form})```
если я использую определение шаблонов URL для функции просмотра электронной почты, то возникает ошибка urls.py
from django.contrib import admin from django.urls import path from Blog import views
```urlpatterns =[
path('admin/', admin.site.urls),
path('', views.post_view ),
path(r'^(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/(?P<post>[-\w]+)/$', views.detail_view,name='post_detail'),
path('(<id>)/share/$', views.emailSend_view),```
здесь мы используем ссылку для добавления страницы с формой на странице детализации detail.html
<h1>This Is Your Content</h1>
<div>
<h2>{{post.title|title}}</h2>
</div>
<div>
{{post.body|title|linebreaks}}
<p>Publised of {{post.publish}} Published By {{post.author<title}}</p>
<a href="{{post.id}}/share" class='btn btn-lg btn-primary'>Share Post By Email</a>
{%endblock%}```
if I use some other URL patterns then also it generate same Error
**url.py**
`path('(?P<id>/d+)/share/$', views.emailSend_view),`
error of page I m adding in image
[error showing in the image][1]
[1]: https://i.stack.imgur.com/X0ZFX.png