Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 302我的heroku django应用程序的状态_Python_Django_Heroku_Http Status Code 302 - Fatal编程技术网

Python 302我的heroku django应用程序的状态

Python 302我的heroku django应用程序的状态,python,django,heroku,http-status-code-302,Python,Django,Heroku,Http Status Code 302,我已将django应用程序部署到heroku。当我尝试从我的计算机访问应用程序时,它工作正常——所有get和post ajax请求。一切正常。但当我试图从其他计算机访问地图时,它会给出以下错误: 2017-07-05T11:49:32.879209+00:00 heroku[router]: at=info method=GET path="/times heet/?from=getTimeSheet&selectedWeek=Fri+Jul+07+2017" host=myotes.h

我已将django应用程序部署到heroku。当我尝试从我的计算机访问应用程序时,它工作正常——所有get和post ajax请求。一切正常。但当我试图从其他计算机访问地图时,它会给出以下错误:

2017-07-05T11:49:32.879209+00:00 heroku[router]: at=info method=GET path="/times
heet/?from=getTimeSheet&selectedWeek=Fri+Jul+07+2017" host=myotes.herokuapp.com
request_id=8d4749b2-b1d8-4681-9134-c155dc41165f fwd="115.118.212.176" dyno=web.1
 connect=0ms service=63ms status=302 bytes=302 protocol=https
我的观点中有装饰师:

@login_required(login_url='/login/')
def priortime(request):
与重定向相关的是状态302。但为什么我从机器上得到这个,而不是从其他机器上。它是否与chrome版本或其他版本有关?
提前感谢

如果您在一台机器上被重定向,而不是从另一台机器上被重定向,则表明您登录的是一台机器,而不是另一台机器。Chrome版本不会有任何区别。谢谢你的回复。但我从两台机器上都注销了,然后又登录了。同样,一台工作正常,另一台则显示您的登录有问题。您发布的代码没有理由在不同的机器上表现不同。是的,问题在于登录逻辑。我删除了登录所需的装饰程序,效果很好。谢谢你的建议。但是为什么需要登录在一台机器上运行良好,而在另一台机器上运行不好呢?
login\u required
应该在两台机器上运行完全相同。我相信是您的登录行为有所不同。您还没有显示任何解释不同行为的代码。