Неверный тег блока: «pay_pal», ожидаемый «endblock» или «endblock content» - PullRequest
2 голосов
/ 11 января 2012

Кто-нибудь имеет представление об этом и как я могу с этим справиться?

Недопустимый тег блока: «pay_pal», ожидаемый «endblock» или «endblock content»

в моем views.py, у меня есть это

pay_pal = get_integration("pay_pal")
pay_pal.add_fields({
       "business": "test@gmail.com",
       "item_name": product.name,
       "invoice": inst.id,
       "notify_url": settings.BASE_DNS + "/paypal-ipn-handler/",
       "return_url": settings.BASE_DNS + str(client.id) + '/book/'+str(inst.id) +'/success/?booksaved=1',
       "cancel_return": settings.BASE_DNS + str(client.id) + '/?booksaved=0',
       "amount": inst.totalcost})
return render_to_response("pay_pay.html", {"obj": pay_pal},context_instance=RequestContext(request))

и в моем шаблоне pay_pay.html, у меня есть это:

{% extends "main_base_bookingpage.html" %}
{% block bodyclass %}product-add{% endblock %}

{% block content %}
<h1>Pay here!</h1>
{% load billing_tags %} 
{% pay_pal obj %}
{% endblock %}

1 Ответ

8 голосов
/ 11 января 2012

Возможно, вам нужно переместиться {% load billing_tags %} на вершину pay_pay.html.

...