Регистрация новых пользователей в воронке

remotes/origin/hotfix/prolong-btn
gzbender 6 years ago
parent 000f3cf974
commit 820cd86d8c
  1. 4
      api/v1/auth.py
  2. 2
      apps/notification/templates/notification/email/landing_registration.html

@ -69,7 +69,7 @@ class AuthTokenSerializer(serializers.Serializer):
class LandingRegistrationSerializer(serializers.Serializer): class LandingRegistrationSerializer(serializers.Serializer):
phone = PhoneNumberField(required=True) phone = PhoneNumberField(required=True)
email = serializers.EmailField(required=True) email = serializers.EmailField(required=True)
first_name = serializers.CharField(required=True) name = serializers.CharField(required=True)
class ObtainToken(ObtainAuthToken): class ObtainToken(ObtainAuthToken):
@ -116,7 +116,7 @@ class LandingRegistrationView(APIView):
email=email, email=email,
phone=phone, phone=phone,
) )
name = serializer.validated_data['first_name'].split(' ') name = serializer.validated_data['name'].split(' ')
user.first_name = name[0] user.first_name = name[0]
if len(name) > 1: if len(name) > 1:
user.last_name = name[1] user.last_name = name[1]

@ -1,7 +1,7 @@
<p>Здравствуйте, {{ user.get_full_name }}! Вы только что записались на вводный урок в онлайн-школе Lil School!</p> <p>Здравствуйте, {{ user.get_full_name }}! Вы только что записались на вводный урок в онлайн-школе Lil School!</p>
<p>Перейдите по ссылке, чтобы пройти вводный урок</p> <p>Перейдите по ссылке, чтобы пройти вводный урок</p>
<p><a href="https://lil.school/p/free-lesson" <p><a href="{{ url }}"
style="text-decoration: none; position: relative; padding: 13px 24px 12px; background-image: linear-gradient(-225deg, #D1FF7F 0%, #56FFFD 100%); style="text-decoration: none; position: relative; padding: 13px 24px 12px; background-image: linear-gradient(-225deg, #D1FF7F 0%, #56FFFD 100%);
border-radius: 3px; font-size: 12px; color: #191919; text-transform: uppercase; letter-spacing: 2px; text-align: center; transition: all .2s; z-index: 2;" border-radius: 3px; font-size: 12px; color: #191919; text-transform: uppercase; letter-spacing: 2px; text-align: center; transition: all .2s; z-index: 2;"
>Пройти вводный урок</a> >Пройти вводный урок</a>

Loading…
Cancel
Save