전자 메일에 대한 범용 템플릿이 있고 장고 알림에 문제가없는 경우 django-userena에는 문맥에 충분한 변수가 없습니다. 기본적으로 django-notification은 current_site
또는 recipient
과 같은 변수를 추가합니다. userena에서 새 전자 메일을 생성 할 때 추가 컨텍스트를 추가 할 수 있습니까? 이처럼Django Userena의 여분의 컨텍스트 전자 메일
url(r'^(?P<username>(?!signout|signup|signin)[\.\w-]+)/$',
'myapp.profileview',
name='userena_profile_detail'),
내가 추가 : 예를 들어 당신의 urls.py에서이
def profileview(request,username):
user=User.objects.get(username=username)
usergigs=Gig.objects.filter(user.id)
extra_context['usergig']=usergigs
return userena_views.profile_detail(request, extra_context=extra_context)
같은 프로필보기를 redifine : USERNA 전망과 URL을 재정의 할 때 추가 컨텍스트를 추가 할 수 있습니다
하지만 이메일 템플릿에 추가 컨텍스트를 추가하고 싶습니다. 이 값은 전자 메일로 전달되지 않습니다. 이메일 용으로 설계된 메소드는 추가 매개 변수를 허용하지 않습니다. 지금은 해결 방법을 찾았습니다. 유일한 선택은 신호를 지우고 내 기능을 연결하는 것입니다. – zwierzak
이메일 맞춤 설정을 보려면 수정을 참조하십시오. – Mounir