2021年2月17日水曜日

Django 文字数制限した要約文の作成 Truncator()

from django.db import models

from django.utils.text import Truncator


class Board(models.Model):

    # ...

    def __str__(self):

        return self.name


class Topic(models.Model):

    # ...

    def __str__(self):

        return self.subject


class Post(models.Model):

    # ...

    def __str__(self):

        truncated_message = Truncator(self.message)

        return truncated_message.chars(30)

0 件のコメント:

コメントを投稿