Django Pycharm 单步调试提示{NameError}name 'orgs' is not definded

问题描述

clipboard.png

调试结束后

clipboard.png

出现了这个错误以后,下次再进入Debug,不管代码是否开始执行,这个错误就直接出现了。

clipboard.png

问题出现的平台版本及自己尝试过哪些方法

以前也有过类似此问题,后来我把该错误通过右击菜单

clipboard.png

相关代码

class OrgView(View):
    '''
    课程机构列表功能
    '''
    def get(self, request):
        #课程机构
        all_orgs = CourseOrg.objects.all()
        org_nums = all_orgs.count()
        #城市
        all_citys = CityDict.objects.all()

        # 对课程机构进行分页
        try:
            page = request.GET.get('page', 1)
        except PageNotAnInteger:
            page = 1

        p = Paginator(all_orgs, 2, request=request)

        orgs = p.page(page)  # 就是这个变量名报错
        return render(request, 'org_list.html', {
            'all_orgs': orgs,
            'all_citys': all_citys,
            'org_nums': org_nums
        })

你期待的结果是什么?实际看到的错误信息又是什么?

按理来说这个错误是不应该出现的啊?难道是Pycharm的BUG?
贴上Pycharm的版本:

PyCharm 2018.1.4 (Professional Edition)
Build #PY-181.5087.37, built on May 24, 2018
Licensed to PyCharm Evaluator
Expiration date: August 19, 2018
JRE: 1.8.0_152-release-1136-b39 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0

希望大牛指点迷津。

阅读 2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题