open:jsonfield

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)


  • open/jsonfield.txt
  • 마지막으로 수정됨: 2021/05/24 05:49
  • 저자 127.0.0.1