Files
DataRush/services/backend/api/v1/user/schemas.py
T

26 lines
467 B
Python

from ninja import ModelSchema, Schema
from apps.user.models import User
class TokenSchema(Schema):
token: str
class RegisterSchema(ModelSchema):
class Meta:
model = User
fields = ["email", "username", "password"]
class LoginSchema(ModelSchema):
class Meta:
model = User
fields = ["email", "password"]
class UserSchema(ModelSchema):
class Meta:
model = User
fields = ["id", "email", "username"]