Поле 'option_selection1' не имеет значения по умолчанию - PullRequest
0 голосов
/ 26 апреля 2019

когда я очистил данные платежного процесса, не поступившие в мою базу данных ipn .. это ошибка выброса ... Поле 'option_selection1' не имеет значения по умолчанию .. ???

def home1(request):
    args = {}
    paypal_dict = {
        "business": "***&****",
        "amount": "1.00",
        "currency_code": "INR",
        "item_name": "police",
        "invoice": "unique-invoice-00001",
        "notify_url": request.build_absolute_uri(reverse('paypal-ipn')),
        #"notify_url": "http://13.233.99.180:8000/a-very-hard-to-guess-url/",
        "return": request.build_absolute_uri(reverse('api.views.paypal_return')),
        #"return": "http://13.233.99.180:8000/paypal-return/",
        #"cancel_return": "http://13.233.99.180:8000/paypal-cancel",
        "cancel_return": request.build_absolute_uri(reverse('api.views.paypal_cancel')),
        "custom":"premium_plan",
         # Custom command to correlate to some function later (optional)
    }
    form = PayPalPaymentsForm(initial=paypal_dict)
    args["form"] = form
    return render_to_response("home1.html", args)
...