获取“为关键字参数获取多个值”

2024-10-01 11:19:42 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我要生成一个为期两周的过期域名报告。每天都会收到电子邮件。几天来,我一直在忙于处理一个特别的问题,我一辈子都搞不清为什么会发生这种事。错误是“email_report()为关键字参数'duration'获取了多个值。”。这是密码(我知道这很难看。。在

这是我的网址:

url(r'^reports/domains/(?P<duration>\d+)(?P<unit>\w)/emailreport/$', email_report),

以下是我的逻辑和观点:

^{pr2}$

回溯:

File "/home/ashley/enviro/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
115. response = callback(request, *callback_args, **callback_kwargs)
Exception Type: TypeError at /reports/domains/2w/emailreport/
Exception Value: email_report() got multiple values for keyword argument 'duration'

Tags: report参数电子邮件emailresponse报告错误callback
1条回答
网友
1楼 · 发布于 2024-10-01 11:19:42

你的URL将email_report定义为视图,但实际上这根本不是视图-它不接受请求并返回响应。该视图似乎被称为过期的\u域。在

相关问题 更多 >