TypeError:\uqinit_u9()获得意外的关键字参数“current_app”Djang

2024-04-26 05:11:14 发布

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

我刚刚通过Gitlab将我的应用程序上传到一个生产服务器(Centos7),一切正常,问题是一旦我想通过浏览器访问,我的日志上就会出现以下错误:

File "/usr/lib/python2.7/site-packages/django/shortcuts/__init__.py", line 49, in render
    context_instance = RequestContext(request, current_app=current_app)
TypeError: __init__() got an unexpected keyword argument 'current_app'

奇怪的是,在我的本地机器上一切都正常工作,我可以毫无问题地运行它,服务器端的唯一区别是我使用生产设置运行服务器(使用生产服务器的配置)

提示:如果我通过url运行函数,一切都正常运行,问题是每次进入“return render”时,我也会收到这个消息。在

感谢您的关注


Tags: 服务器app应用程序initlibpackagesusr错误
1条回答
网友
1楼 · 发布于 2024-04-26 05:11:14

我发现问题是因为我的服务器(1.6版本)中有一个最旧的Django文件夹。我删除了所有的Django版本,重新启动服务器并安装了我的应用程序使用的版本(1.10.2),问题就解决了

相关问题 更多 >