강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

임헌각님의 프로필 이미지
임헌각

작성한 질문수

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

Category 페이지 만들기 (slugField)

Category object 가 정치 사회 나 일상 생활 등으로 안바뀌어 져요 ㅠㅠ

작성

·

239

0

Select category to change

0 of 2 selected

2 categories 

답변 1

0

SungYong Lee님의 프로필 이미지
SungYong Lee
지식공유자

이 문제 해결하셨나요? admin에서 나타나는 제목을 바꾸기 위해서는 __str__ 함수를 사용해야 합니다. 아래 __str__ 함수를 참고하세요. 

class Category(models.Model):
    name = models.CharField(max_length=25, unique=True)
    description = models.TextField(blank=True)

    slug = models.SlugField(unique=True, allow_unicode=True)

    def __str__(self):
        return self.name

    def get_absolute_url(self):
        return '/blog/category/{}/'.format(self.slug)

    class Meta:
        verbose_name_plural = 'categories'

임헌각님의 프로필 이미지
임헌각

작성한 질문수

질문하기