Django 内部链接中断问题

Django 内部链接中断问题,django,broken-links,Django,Broken Links,我不断收到django关于内部链接中断的电子邮件,我无法解释: Referrer: http://www.emetor.com/forum/ Requested URL: /thanks/forum/ User agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt) IP address: xxx.xxx.xxx.xxx 这似乎是由于推荐人页面上的联系人表单,成功提交后会重定向到。当我尝试提交联系人时,一切正常。但我担心我可能

我不断收到django关于内部链接中断的电子邮件,我无法解释:

Referrer: http://www.emetor.com/forum/
Requested URL: /thanks/forum/
User agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)
IP address: xxx.xxx.xxx.xxx
这似乎是由于推荐人页面上的联系人表单,成功提交后会重定向到。当我尝试提交联系人时,一切正常。但我担心我可能会错过一些联系人提交

谁能解释问题出在哪里?如果您需要更多信息,请告诉我


联系方式包括以下内容:

<form action="/contact/" method="post">

日志文件显示请求的url为“/Threak/forum/”,尽管您提到成功提交重定向为“/Threak”,所以请检查创建重定向url的代码


另一种解释可能是,这个链接是由某个爬虫或机器人保存的,它试图请求该页面

谢谢你的回答。我在我的问题中添加了重定向url创建的代码,你看到什么奇怪的东西了吗?也许你对一些爬虫或机器人的第二个解释是最合理的,或者他们不希望得到一个404页面未找到?代码看起来不错。我会说这是一个机器人爬行。检查访问日志中的其他详细信息,查看是否总是相同的IP地址和用户代理正在尝试获取该url。
def contact(request):
    if request.method == 'POST': # If the form has been submitted...
        form = ContactForm(request.POST) # A form bound to the POST data
        if form.is_valid(): # All validation rules pass
            ...
            send_mail(subject, message, sender_email, recipients)
            return HttpResponseRedirect('/thanks/') # Redirect after POST
    else:
        form = ContactForm() # An unbound form
    return render_to_response('contact.html', RequestContext(request,{'form': form}))