Django & postgreSQL

[Django] 모델 생성 시 모델의 타입이 아닌 원하는 속성으로 이름 바꾸는법

유병각 2022. 3. 6. 05:55

[Django] 모델 생성 시 모델의 타입이 아닌 원하는 속성으로 이름 바꾸는법

from django.db import models

# Create your models here.

class Question(models.Model):
    title = models.CharField(max_length=200)
    content = models.TextField()

    def __str__(self):
        return self.title

class Answer(models.Model):
    question = models.ForeignKey(Question, on_delete=models.CASCADE)
    content = models.TextField()


    def __str__(self):
        return self.content

def __str__(self): 를 사용해서 admin에서 검색 시, 모델의 타입이 아닌 원하는 값으로 볼 수 있도록 해준다.