我在安全外壳中,并决定--upgrade
使用我正在使用的 django 应用程序之一。我输入pip install django-guardian --upgrade
并注意到它还在下载和解压缩比我目前使用的更早版本的 Django:1.3。哎呀!
我的调试屏幕显示我正在使用 django 1.4.2 和 python 2.7,但由于我upgraded
监护我的应用程序工作方式不同,可能是因为 django 版本冲突?重要的区别在于使用django-ratings
. 使用django-ratings投票时,重定向用户并记录投票时不会显示任何消息:
def authentication_required_response(self, request, context):
message = _("You must be logged in to vote.")
response = HttpResponse(message)
response.status_code = 403
return response
现在显示一个空白页。我没有更改 django 应用程序中的任何内容,但现在它的行为有所不同。--upgraded
我应该如何解决这个问题以在我错误地混淆之前将我的应用程序恢复到以前的状态?谢谢你的想法。