티스토리 뷰

Django는 이러한 목적을 위해 모델 관리자에 편리한 방법을 제공합니다. :-)

new_log = ActivityLog.objects.create(user=self.user, activity=activity)

create 에 대한 문서 는 여기에 있습니다 . 다음과 같이 청구됩니다.

개체를 만들고 한 번에 모두 저장하는 편리한 방법입니다.

-------------------

다음 과 같이 save()return합니다 self.

class ActivityLog (object): # EDIT: OR INHERIT FROM WHATEVER OTHER CLASS, I DONT CARE
    ...
    
        def save(self):
                ...
                        return self
                        

참고 : 이것은 메서드 체인 이라고하는 일반적인 코딩 패턴 입니다.



출처
https://stackoverflow.com/questions/1902871
댓글
공지사항
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31