mirror of
https://gitlab.com/megazordpobeda/DataRush.git
synced 2026-05-22 23:17:09 +00:00
27 lines
462 B
Python
27 lines
462 B
Python
from ninja import Schema, ModelSchema
|
|
|
|
|
|
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 = ["email", "username"]
|