Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
CTB
ctb-platform-backend-antigo
Commits
e1e2168d
Commit
e1e2168d
authored
May 27, 2019
by
Bruno Martin
Browse files
add accepted terms to users signup api endpoint
parent
eb4e08ef
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
1 deletion
+4
-1
base_django_project/users/serializers.py
base_django_project/users/serializers.py
+4
-1
No files found.
base_django_project/users/serializers.py
View file @
e1e2168d
...
...
@@ -43,6 +43,7 @@ class RegistrationSerializer(RegisterSerializer):
# allow_null=True)
# phone_number = serializers.CharField(max_length=255, allow_null=True)
origin
=
serializers
.
CharField
(
max_length
=
30
,
required
=
False
,
allow_blank
=
True
)
accepted_terms
=
serializers
.
BooleanField
()
def
get_cleaned_data
(
self
):
return
{
...
...
@@ -53,7 +54,8 @@ class RegistrationSerializer(RegisterSerializer):
# 'city': self.validated_data.get('city', None),
# 'state': self.validated_data.get('state', None),
# 'phone_number': self.validated_data.get('phone_number', ''),
'origin'
:
self
.
validated_data
.
get
(
'origin'
,
'signup'
)
'origin'
:
self
.
validated_data
.
get
(
'origin'
,
'signup'
),
'accepted_terms'
:
self
.
validated_data
.
get
(
'accepted_terms'
,
''
),
}
def
validate_captcha
(
self
,
attr
):
...
...
@@ -73,6 +75,7 @@ class RegistrationSerializer(RegisterSerializer):
# user.phone_number = self.cleaned_data['phone_number']
# user.city = self.cleaned_data['city']
# user.state = self.cleaned_data['state']
user
.
accepted_terms
=
self
.
cleaned_data
[
'accepted_terms'
]
user
.
origin
=
self
.
cleaned_data
[
'origin'
]
user
.
save
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment