我已经为Django Registration(RegistrationView和ActivationView)中的两个视图创建了子类,但我不确定如何将这些新视图插入Django Registration并让它使用我的自定义类。
我正在向模板中添加一些上下文数据。
class SeductiveBlogRegistrationView(RegistrationView):
form_class = SeductiveBlogRegistrationForm
def get_email_context(self, user):
context = super().get_email_context(user)
context['site_name'] = get_current_site(self.request).name
return context
class SeductiveBlogActivationView(ActivationView):
def get_context_data(self, **kwargs):
context = super().get_context_data()
context['site_name'] = get_current_site(self.request).name
return context