没有这样的table:paypal_expresstransaction
no such table: paypal_expresstransaction
在 django oscar 商店中集成 paypal express 时出现问题。
已将 'paypal' 添加到已安装的应用程序并使用以下代码编写模板:
{% extends 'oscar/checkout/payment_details.html' %}
{% load i18n %}
{% block payment_details %}
<div class="well">
<div class="sub-header">
<h3>{% trans "PayPal Express" %}</h3>
</div>
<p>{% trans "Click on the below icon to use Express Checkout but where the shipping address and method is already chosen on the merchant site." %}</p>
<div style="overflow:auto"><a href="{% url 'paypal-direct-payment' %}" title="{% trans "Pay with PayPal" %}"><img src="https://www.paypal.com/en_US/i/logo/PayPal_mark_37x23.gif" align="left" style="margin-right:7px;"></a> </div>
</div>
{% endblock %}
点击付款按钮后出现此错误:
没有这样的 table: paypal_expresstransaction
尝试运行 迁移指定应用程序
./manage.py makemigrations paypal
然后迁移。
在 django oscar 商店中集成 paypal express 时出现问题。
已将 'paypal' 添加到已安装的应用程序并使用以下代码编写模板:
{% extends 'oscar/checkout/payment_details.html' %}
{% load i18n %}
{% block payment_details %}
<div class="well">
<div class="sub-header">
<h3>{% trans "PayPal Express" %}</h3>
</div>
<p>{% trans "Click on the below icon to use Express Checkout but where the shipping address and method is already chosen on the merchant site." %}</p>
<div style="overflow:auto"><a href="{% url 'paypal-direct-payment' %}" title="{% trans "Pay with PayPal" %}"><img src="https://www.paypal.com/en_US/i/logo/PayPal_mark_37x23.gif" align="left" style="margin-right:7px;"></a> </div>
</div>
{% endblock %}
点击付款按钮后出现此错误: 没有这样的 table: paypal_expresstransaction
尝试运行 迁移指定应用程序
./manage.py makemigrations paypal
然后迁移。