在基于类的视图中获取“请求”

我正在尝试将LoginView子类化,这样我就可以更改作为LoginView一部分的template_name。出于本例的目的,我简化了我的template_file_name函数。

def template_file_name(request, template_name, page_title):
   return template_name


class CustomLoginView(LoginView):    
   template_name = template_file_name(self.request, 'login.html', "Login")

我得到了这个错误:

NameError: name 'self' is not defined

谢谢!

转载请注明出处:http://www.xinruixiangtm.com/article/20230526/2608342.html