【问题标题】:PyDev + Django - undefined variables from importPyDev + Django - 来自导入的未定义变量
【发布时间】:2014-07-25 08:11:55
【问题描述】:

具体来说,任何查询集都会导致此问题:

users = User.objects.all().order_by('user_group__user_group_description', 'user_name')

all() 说的是Undefined variable from import

这在我的视图中的 any 查询集上 - 但服务器运行良好。 我已经将 django 添加到强制内置,我已经重新安装了 django,我什至重新安装了 pydev,它坚持这个变量不存在,但服务器无论如何都会运行良好。

为了让事情变得更烦人,它最近工作正常,只是停止工作 - 没有对代码进行任何更改。

我不知道该尝试什么。

编辑:所以我有一个修复程序,但我不确定为什么会这样。
降级到 Django 1.6.5 然后重新升级到 1.7,重建 python 解释器,修复了这个问题。虽然不理想,因为我的计算机上有 1.6.5 的文件,建议删除它们...

【问题讨论】:

    标签: python django aptana pydev django-1.7


    【解决方案1】:

    我遇到了完全相同的问题。当我将 Django 从 1.6 升级到 1.7 时,它就开始了

    我的修复是降级到 1.6。您可以在系统范围的 python 环境中使用 1.6,并在虚拟环境中使用 1.7,Eclipse/PyDev 可以正常工作(除非了解 Django 1.7 功能)。

    【讨论】:

      猜你喜欢
      • 2021-12-24
      • 1970-01-01
      • 2010-11-30
      • 2017-09-23
      • 1970-01-01
      • 2012-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多