为什么我没有使用Django-wsgi的当前脚本的结果?

我在本教程的帮助下使用Django迈出了第一步,但我不理解我的行动结果。


当我修改python脚本并刷新页面时,就像有一个缓存存储旧版本的脚本。


示例我有此错误:


global name 'Poll' is not defined

Exception Location: /var/www/pythonRoot/scrapfull/polls/views.py in index, line 5


Traceback:

File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response 111.  response = callback(request, *callback_args, **callback_kwargs)

File "/var/www/pythonRoot/scrapfull/polls/views.py" in index 5. return HttpResponse("Hello, world. Vous etes a l'index des sondages.")

因此,我看到有关我的投票模型的错误行5,但在此经过测试的脚本中没有调用任何投票操作。但是的确,之前的第5行是 latest_poll_list = Poll.objects.all().order_by('-pub_date')[:5]“


为什么刷新时没有当前保存的脚本的解释?而且,当我疯狂地点击“刷新”时,我可以看到一些随机结果。为什么?


我的conf:Apache + mod_wsgi


撒科打诨
浏览 171回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python