我有以下网址模式:
urlpatterns = pattern('',
...
url(r'edit-offer/(?P<id>\d+)/$', login_required(edit_offer), name='edit_offer'),
)
和相应的 edit_offer 视图:
def edit_offer(request, id):
# do stuff here
报价页面上的链接导致编辑报价视图:
<a class="btn" href="{% url edit_offer offer.id %}">Edit</a>
单击按钮会引发 TypeError:
edit_offer() got an unexpected keyword argument 'offer_id'
有什么想法吗?我看不出这里有什么问题。我有其他类似模式的视图,它们都工作正常。