【发布时间】:2015-11-03 20:11:05
【问题描述】:
如何比较referer URL和reverse() url?
这是我当前的代码:
if request.META.get('HTTP_REFERER') == reverse('dashboard'):
print 'Yeah!'
但这不起作用,因为反向将输出 /dashboard 而 HTTP_REFERER 输出 http://localhost:8000/dashboard/
我目前的解决方案是:
if reverse('dashboard') in request.META.get('HTTP_REFERER'):
print 'Yeah!'
我不知道这是否是最好的方法。任何建议都会很棒。
【问题讨论】:
标签: python django django-urls