File tree 1 file changed +12
-2
lines changed
1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 13
13
JsonResponse ,
14
14
)
15
15
from django .shortcuts import get_object_or_404 , redirect , render
16
- from django .urls import reverse_lazy
17
- from django .views .generic import FormView , View
16
+ from django .urls import reverse , reverse_lazy
17
+ from django .views .generic import FormView , RedirectView , View
18
18
from django .views .generic .edit import DeleteView , UpdateView
19
19
from rest_framework .authtoken .models import Token
20
20
@@ -833,6 +833,16 @@ def post(self, request):
833
833
return render (request , "login/oepuser_create_form.html" , {"form" : form })
834
834
835
835
836
+ class UserRedirectView (LoginRequiredMixin , RedirectView ):
837
+ permanent = False
838
+
839
+ def get_redirect_url (self ):
840
+ return reverse ("login:settings" , kwargs = {"user_id" : self .request .user .id })
841
+
842
+
843
+ user_redirect_view = UserRedirectView .as_view ()
844
+
845
+
836
846
class DetachView (LoginRequiredMixin , View ):
837
847
def get (self , request ):
838
848
if request .user .is_native :
You can’t perform that action at this time.
0 commit comments