카테고리 없음
[파이썬] 메서드를 사용하여 개체 인스턴스화를 연결하는 방법은 무엇입니까?
필살기쓰세요
2021. 1. 5. 16:53
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