File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ def test_auth(self):
4848 self .assertEqual (response .data ['email' ], email )
4949 self .assertEqual (response .data ['first_name' ], first_name )
5050 self .assertEqual (response .data ['last_name' ], last_name )
51+ self .assertTrue (response .data ['is_active' ])
5152 self .assertFalse (response .data ['is_superuser' ])
5253 self .assertFalse (response .data ['is_staff' ])
5354 self .assertTrue (
Original file line number Diff line number Diff line change @@ -78,6 +78,7 @@ def pre_save(self, obj):
7878 now = timezone .now ()
7979 obj .last_login = now
8080 obj .date_joined = now
81+ obj .is_active = True
8182 obj .email = User .objects .normalize_email (obj .email )
8283 obj .set_password (obj .password )
8384
Original file line number Diff line number Diff line change @@ -576,14 +576,16 @@ def auth_register(self, args):
576576 password = getpass ('password: ' )
577577 confirm = getpass ('password (confirm): ' )
578578 if password != confirm :
579- print ('Password mispatch , aborting registration.' )
579+ print ('Password mismatch , aborting registration.' )
580580 return False
581581 email = args .get ('--email' )
582582 if not email :
583583 email = raw_input ('email: ' )
584584 url = urlparse .urljoin (controller , '/api/auth/register' )
585585 payload = {'username' : username , 'password' : password , 'email' : email }
586- response = self ._session .post (url , data = payload , allow_redirects = False )
586+ response = self ._session .post (url , data = payload ,
587+ headers = {'content-type' : 'application/json' },
588+ allow_redirects = False )
587589 if response .status_code == requests .codes .created : # @UndefinedVariable
588590 self ._settings ['controller' ] = controller
589591 self ._settings .save ()
You can’t perform that action at this time.
0 commit comments