# JsonField from django.db import models from django.db.models import JSONField from brand.models import BaseModel class User(BaseModel): """ 사용자 """ provider = models.TextField() provider_id = models.TextField() sex = models.CharField(max_length=1, default="n") age = models.IntegerField(null=True) birth_year = models.IntegerField(null=True) email = models.EmailField(null=True) username = models.TextField(null=True) password = models.TextField(null=True) picture = models.TextField(null=True) credential = JSONField(null=True, default=dict) token = models.TextField(null=True) active_push = models.BooleanField(null=True) active_email = models.BooleanField(null=True) like_count = models.IntegerField(null=True) favorite_count = models.IntegerField(null=True)