Vue Client

ClientRegisterView

Endpoint : POST /auth/register/client/ Permissions : AllowAny (accès libre)

class authentication.views.client.ClientRegisterView(**kwargs)

Bases : CreateAPIView

Vue pour l’inscription des clients.

Permet à un utilisateur de créer un compte client avec validation des données personnelles et création automatique du profil.

Accessible à tous (pas d’authentification requise).

Methods:
  • POST: Créer un nouveau compte client

Variables:
  • queryset – Queryset de base pour les clients

  • serializer_class – Sérialiseur utilisé pour la création

  • permission_classes – Permissions appliquées à la vue

queryset = <QuerySet [<User: admin@admin.com>, <User: employe@employe.employe>, <User: employe2@employe.employe>, <User: employe3@employe.employe>, <User: ma@ma.ma>, <User: patate@patate.patate>, <User: patate2@patate.patate>]>
serializer_class

alias de ClientRegisterSerializer

permission_classes = [<class 'rest_framework.permissions.AllowAny'>]