Q&A
책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.
이 페이지는 의견 교환을 위해 따로 만든 페이지입니다. 책에서 이 페이지를 만드는 법을 직접적으로 다루지는 않습니다.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
댓글 최신순 정렬
2 years, 6 months ago
저는 댓글이 최신순으로 정렬이 안되고 오래된게 첫번째로 나옵니다. 어떻게 해결 하나요
목록보기
bobsmith 2 years, 6 months ago
안녕하세요. 아래와 같이 Meta기능을 이용해보세요.
ordering에 내림차순 혹은 오름차순으로 정렬하고 싶은 필드명을 적어주면 됩니다. 내림차순, 오름차순은 -부호로 선택하시면 됩니다.
class Comment(models.Model):
post = models.ForeignKey(Post, on_delete=models.CASCADE)
author = models.ForeignKey(User, on_delete=models.CASCADE)
content = models.TextField()
created_at = models.DateTimeField(auto_now_add=True)
modified_at = models.DateTimeField(auto_now=True)
def __str__(self):
return f'{self.author}::{self.content}'
class Meta:
ordering = ['-created_at']
Updated: Sept. 25, 2022, 11:31 p.m.
Leave a Comment: