inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬/장고로 결제 시작하기 (Feat. 아임포트) - 기본편

AbstractPortonePayment 모델 update 속성 질문

해결된 질문

215

커리30

작성한 질문수 2

0

self.pay_status = self.meta["status"]

order_detail 뷰 구현 파트에서 결제 완료 후 템플릿에서 {{payment.pay_status}}를 하려고 보니 meta가 비어있는 값이더라구요.

혹시 이 meta가 어떻게 저장되는지 알 수 있을까요?

payment = OrderPayment.create_by_order(order)

에서 payment.meta를 print해 보아도 비어있는 값이라 어디서 잘못되었는지 찾고 있습니다..

python django

답변 1

1

이진석

안녕하세요.

payment.update() 호출이 이뤄져야, update 함수 내에서 self.api.find 호출을 통해 self.meta 값을 변경하고 self.save() 호출을 통해 데이터베이스에 저장이 됩니다.

아래 스크린샷에서처럼 4분 26초 부분을 다시 한 번 확인해보시겠어요?

image

화이팅입니다. :-)

1

커리30

    def update(self):
        try:
            self.api.find(merchant_uid=self.merchant_uid)

알려주신 대로 다시 update를 살펴보니 self.api.find를 호출만 하고 self.meta로 지정하지 않아서 그랬습니다. 감사합니다!

(질문)KG이니시스 팝업차단 문제 발생(강의 13. 자바스크립트만으로 포트원 결제 구현하기, 7분18초)

1

172

2

로그아웃 405 에러

0

173

1

웹훅 사용과 관련하여 질문 드립니다.

0

248

2

cancel에 대해 질문을 드립니다.

0

148

2

m_redirect_url에 대해 문의 드립니다.

0

154

1

cancle에 대해 문의 드립니다.

0

298

3

db_constraint=False 에 대해 질문 드립니다.

0

171

2

pip 설치시 에러가 발생합니다.

0

502

2

주문 로직

0

372

3

결제 기능을 비동기적으로 처리할 필요는 없나요..?

0

415

3

배포환경과 개발환경 패키지 관리, 도커환경 디버깅 팁이 있을까요?

0

295

4

8강 주문 모델 설계에서 따로 ManyToMany 관계를 위한 모델을 선언해준 이유?

0

139

2

product model에서 category는 FK로 주셨는데, status는 왜 chocies로 주신 이유?

0

98

2

선생님 from iamport import Iamport 에서 에러가 생깁니다.

0

155

2

db_index=True로 설정하는 이유

0

144

2

안녕하세요 파이참 폼링크 제출했습니다

0

111

1

포트원 UI가 바뀌면서 포트원 404에러가 발생합니다.

0

605

5

djlint 편집시 무한 동작

0

132

1

결제 실패

0

232

1

환불을 구현 하려면 어떤식으로 해야 되나여?

0

504

1

next js 에서 결제 구현할때 에러 발생하는데 디버깅 팁 주실수 있나요?

0

315

1

사용자가 진행을 중단하였습니다.

0

358

3

결제창 출력이 되지 않습니다.

0

868

2

결제 중간 이탈

0

332

2