【问题标题】:Django index errorDjango 索引错误
【发布时间】:2011-05-13 15:20:00
【问题描述】:

昨天我运行服务器时它运行良好,但今天我得到了这个:

****环境: 请求方法:GET 请求网址:http://192.168.2.206:8080/home/ Django 版本:1.1.1 Python版本:2.6.5 已安装的应用程序: ['django.contrib.auth', 'django.contrib.admin', 'django.contrib.contenttypes', 'django.contrib.markup', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.cmets', 'mysite.registration', 'mysite.profiles', 'mysite.epw', 'mysite.remember_me', 'mysite.avatar', 'mysite.django_documents', 'mysite.inlines', 'mysite.blog', 'mysite.forum', '标记'] 已安装的中间件: ('django.middleware.cache.UpdateCacheMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.cache.FetchFromCacheMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'mysite.remember_me.views.AutoLogout') 追溯: get_response 中的文件“/usr/lib/pymodules/python2.6/django/core/handlers/base.py” 92. 响应 = 回调(请求,*callback_args,**callback_kwargs) _wrapped_view_func 中的文件“/usr/lib/pymodules/python2.6/django/views/decorators/cache.py” 44. response = view_func(request, *args, **kwargs) _wrapped_view 中的文件“/usr/lib/pymodules/python2.6/django/utils/decorators.py” 48. response = view_func(request, *args, **kwargs) 在 remember_me_login 中的文件“/home/karthik/Desktop/EPW_LOCAL/mysite/../mysite/remember_me/views.py” 81. result_of_update、result_of_category、result_of_cover、result_of_latest、result_of_block、result_of_footer、result_of_research = common_blocks() common_blocks 中的文件“/home/karthik/Desktop/EPW_LOCAL/mysite/../mysite/epw/views.py” 332.result_of_update = display_updated_date() display_updated_date 中的文件“/home/karthik/Desktop/EPW_LOCAL/mysite/../mysite/epw/views.py” 1357. updated_obj = pdf_database.objects.filter(updated_date__gte = previous_datetime,updated_date__lte = cur_datetime).order_by(“-updated_date”)[0] __getitem__ 中的文件“/usr/lib/pymodules/python2.6/django/db/models/query.py” 159. 返回列表(qs)[0] **异常类型:/home/ 处的 IndexError 异常值:列表索引超出范围******

【问题讨论】:

    标签: django


    【解决方案1】:

    您的查询集有 0 个结果。特别是这个:

    updated_obj = pdf_database.objects.filter(updated_date__gte = previous_datetime, updated_date__lte = cur_datetime).order_by("-updated_date")
    

    【讨论】:

      【解决方案2】:

      昨天运行服务器时它工作正常,今天我变得像这样

      从管理员或控制台添加一个新的pdf_database 对象,这个视图应该像昨天一样恢复正常

      【讨论】:

        猜你喜欢
        • 2011-03-26
        • 1970-01-01
        • 1970-01-01
        • 2018-07-06
        • 2015-04-28
        • 2021-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多