장고(Django) - 사용자(Users)와 인증(Authentication) RelatedField UserSerializer를 정의할 때, PrimaryKeyRelatedField를 사용하여 해당 유저의 questions를 id로 가져오도록 작성했었다. 이것 말고도 다양한 RelatedField를 사용해 보는 실습을 진행하다. StringRelatedField id로만 표시되어 어떤 question인지 알지 못했기 때문에 StringRelatedField를 사용하여 질문을 표시하여 확인할 수 있다. class UserSerializer(serializers.ModelSerializer): questions = serializers.StringRelatedField(many=True, read_only..
장고(Django) - 사용자(Users)와 인증(Authentication) User 추가하기 mysite의 settings.py에서 확인 가능한 'django.contrib.auth'를 사용하여 유저를 불러오고, Question을 조회해 보는 실습을 진행한다. polls/models.py Question을 관리할 ForeignKey를 설정하기 위해 owner 변수를 새로 생성하였다. class Question(models.Model): question_text = models.CharField(max_length=200, verbose_name='질문', default='') pub_date = models.DateTimeField(auto_now_add=True, verbose_name='생성일')..