목록Django (12)
JOOHUUN

# user/serializers.py class HobbySerializer(serializers.ModelSerializer): same_hobby_users = serializers.SerializerMethodField() def get_same_hobby_users(self, obj): print(obj) user_list = [] for i in obj.hobby.all(): user_list.append(i.user.username) return user_list class Meta: model = Hobby fields = ["name"] class ProfileSerializer(serializers.ModelSerializer): hobby = HobbySerializer(many=Tr..

# 유저 모델 class User(AbstractBaseUser): username = models.CharField("사용자 계정", max_length=50, unique=True) password = models.CharField("비밀번호", max_length=128) email = models.EmailField("이메일 주소", max_length=100) fullname = models.CharField("이름", max_length=20) join_date = models.DateField("가입일", auto_now_add=True) is_active = models.BooleanField(default=True) is_admin = models.BooleanField(default=F..