我settings.py
的是:
INSTALLED_APPS = (
.......,
'paypal.standard.ipn',
)
PAYPAL_RECEIVER_EMAIL = "coolakashsaikia-facilitator@gmail.com"
PAYPAL_TEST = True
我views.py
的是:
@csrf_exempt
def pricing(request):
paypal_dict_flexible = {
"business": "coolakashsaikia-facilitator@gmail.com",
"amount": "100.00",
"item_name": "Flexible Subscription",
"invoice": "10",
"notify_url": "https://example.com/notify",
"return_url": "http://example.com/signup",
"cancel_return": "",
}
form = PayPalPaymentsForm(initial=paypal_dict_flexible)
context = {"form": form, 'current_page': 'pricing'}
return render_to_response("leavebuddyapp/pricing.html", context)
@csrf_exempt
def notify(request):
return HttpResponse("Notify called")
我urls.py
的是:
urlpatterns = patterns('',
#Paypal
(r'^notify', include('paypal.standard.ipn.urls')),
)
我的模板是:
<div class="test">
{{ form.render }}
<a href="/signup/flexible" class="btn">Buy now</a>
</div>
我的问题是函数“ notify
”views.py
没有被调用。你们能引导我走向正确的方向吗?我没有得到我做错了什么。提前致谢。