我在本教程的帮助下使用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
相关分类