강의

멘토링

커뮤니티

Inflearn Community Q&A

7878rrr1515's profile image
7878rrr1515

asked

Introduction to Web Development for Python Users A to Z Django + Bootstrap

Creating a Category Page (slugField)

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

Written on

·

237

0

Select category to change

0 of 2 selected

2 categories 

pythonbootstrapdjango

Answer 1

0

SungYong Lee님의 프로필 이미지
SungYong Lee
Instructor

이 문제 해결하셨나요? 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'

7878rrr1515's profile image
7878rrr1515

asked

Ask a question