Post 에서 DetailView 를 이용하고 싶은데, DetailView에서 Read 횟

 
Namju Yoon

Post 에서 DetailView 를 이용하고 싶은데, DetailView에서 Read 횟수를 업데이트한 후 해당 데이터를 읽어오는 방법이 무엇이 있는지? 어떤 함수를 overriding 해야 하는지 고수님들의 도움을 부탁드립니다.

models.py 은

class Post(models.Model):
“””docstring for Board”””
“”” 설명 “””
title = models.CharField(max_length=30)
content = models.TextField()
read = models.IntegerField(default=0)
likes = models.IntegerField(default=0)
photo = models.FileField(upload_to=upload_to)
create_date = models.DateTimeField(auto_now_add=True)
# user = models.ForeignKey(User, null=True, blank=True)

def __str__(self):
return self.title

views.py 은

post_detail = DetailView.as_view(model=Post)

입니다. 읽은 횟수를 업데이트 한 후 보여주는 방법을 부탁드립니다.

Advertisements