:mod:`zemfrog.models` ===================== .. py:module:: zemfrog.models Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: zemfrog.models.DefaultResponseSchema zemfrog.models.LoginSuccessSchema zemfrog.models.LoginSchema zemfrog.models.RegisterSchema zemfrog.models.RequestPasswordResetSchema zemfrog.models.PasswordResetSchema .. class:: DefaultResponseSchema Bases: :class:`marshmallow.Schema` .. attribute:: message .. attribute:: code .. class:: LoginSuccessSchema Bases: :class:`marshmallow.Schema` .. attribute:: access_token .. class:: LoginSchema Bases: :class:`marshmallow.Schema` .. attribute:: username .. attribute:: password .. attribute:: grant_type .. class:: RegisterSchema Bases: :class:`marshmallow.Schema` .. attribute:: first_name .. attribute:: last_name .. attribute:: username .. attribute:: password .. method:: validate_first_name(self, value) .. method:: validate_last_name(self, value) .. method:: validate_password(self, value) .. class:: RequestPasswordResetSchema Bases: :class:`marshmallow.Schema` .. attribute:: username .. class:: PasswordResetSchema Bases: :class:`marshmallow.Schema` .. attribute:: password .. method:: validate_password(self, value)