장고 카테고리 추가 파트 질문드립니다.
class Category(models.Model):
    name = models.CharField(max_length=20, unique=True)
    description = models.CharField(max_length=200, null=True, blank=True)
    has_answer = models.BooleanField(default=True)  # 답변가능 여부

   def __str__(self):
        return self.name


class Question(models.Model):
    class Meta:
        ordering = ['id']

  '''
    author = models.ForeignKey(CustomUser, on_delete=models.CASCADE, related_name='author_question')
    subject = models.CharField(max_length=200)
    content = models.TextField()
    create_date = models.DateTimeField(auto_now_add=True, blank=True)
    modify_date = models.DateTimeField(null=True, blank=True)
    voter = models.ManyToManyField(CustomUser, related_name='voter_question', blank=True)
    category = models.ForeignKey(Category, on_delete=models.CASCADE, related_name='category_question')
    view_count = models.IntegerField(null=True, blank=True, default=0)
    notice = models.BooleanField(default=False)  # 공지사항 여부

    def __str__(self):
        return self.subject

    def get_absolute_url(self):
        return reverse('pybo:question_detail', args=[self.id])

    def get_recent_comments(self):
        return self.comment_set.all().order_by('-create_date')[:5]
    이전에 올려주신 소스보고 pybo 밑 model에 그대로 적용시켰는데
    Customuser가 정의되지 않았다는 오류가 뜨더라구요.
    이 이후에 후속으로 조치해야 될 사항이 전혀 감이 안잡혀서 기초적인 질문 드립니다...

root7dll 677

M 2021년 2월 9일 2:20 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

CustomUser는 User에 몇가지 속성을 추가하기 위해 User를 상속받아 만든 모델입니다.
CustomUser대신 User로 바꾸시면 될것 같네요.

박응용

2021년 2월 9일 10:48 오후

감사합니다! - root7dll님, 2021년 2월 10일 9:45 오전 추천 , 대댓글