안녕하세요 장고로 쇼핑몰을 개발하는데 상품 구입 프로세스가 궁금합니다.

조회수 1616회

안녕하세요 장고로 강연 상품을 파는 쇼핑몰을 개발하는 초보개발자 입니다.

사용자가 로그인했을경우 신청하기 버튼을 누르면 상품의 정보가 주문서 작성 페이지로 넘어가게 됩니다. 그리고 작성한 주문서를 바탕으로 결제가 이루어집니다.

모델을 다음과 같습니다.

class ApplyModel(models.Model):

    reg_time = models.DateTimeField(auto_now_add=True, null=False)
    STATUS_IN_APPLY = (('신청', '신청'),    ('취소', '취소'),   )
    status = models.CharField(max_length=10, choices=STATUS_IN_APPLY, default='신청')
    applicant_name = models.CharField(max_length=100, null=False)
    cnt = models.IntegerField(null=False,)
    total_price = models.IntegerField(null=False,)
    applicant_contact = models.CharField(max_length=20, null=False)
    lec_lecturemodel = models.ForeignKey(LectureModel, on_delete=models.SET_NULL, null=True, related_name='lectures')
    user_potenupuser = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.SET_NULL, null=True, related_name='apply')
    total_cancel_price = models.IntegerField(null=False,)
    total_cancel_fee = models.IntegerField(null=False,)

    def __str__(self):
        return u"{0}".format(self.applicant_name)

신청하기 -> 주문서 작성 -> 결제

  1. 이 과정에서 사용자 및 상품정보를 POST 방식으로 넘기면 되나요?
  2. 아임포트로 결제모듈을 연동하고 있는데 장고 , 아임포트관련 정보를 얻을 수 있을까요?

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)