get_success_url() takes exactly 3 arguments (2 given)

后端 未结 3 892
执念已碎
执念已碎 2021-01-28 05:58

every one ,, I am using

django-registration-redux (1.4)

for my django registration(django 1.8),,however ,,when never I registered th

3条回答
  •  自闭症患者
    2021-01-28 06:55

    after version 1.4 the get_success_url method does not take request as an argument:

    def get_success_url(self, user=None):
    

    However, if you do need to process the request object (for example you want to remember the page from which the user decided to register which may be passed as a get or post argument) django-registration-redux provides a very convenient signal: registration.signals.user_registered

    as follows:

    def remember_program_for_registration(sender, user, request, **kwargs):
        [do some processing of the request object]
    

提交回复
热议问题