Django页面没有重新加载

时间:2016-05-20 14:17:38

标签: django

此问题仅影响我的生产服务器,令人讨厌 - 我无法在开发副本(Postgres和Apache,如生产)或桌面上复制它。它似乎也不受Django缓存设置的影响。工作流程是:

  1. / edit / $ id进行一些编辑,重定向到
  2. 呈现
  3. / done,链接返回/ view / $ id
  4. / view / $ id页面没有重新加载。
  5. 在步骤3中显示过时版本。我把它作为视图的第一行:

    print "RELOADING PAGE: " + unicode(now)
    

    ...它只在刷新页面时触发;点击(2)中的链接不会显示它。

    我尝试过的缓存设置是:

    CACHES ={
        'default': {
            #'BACKEND':'django.core.cache.backends.memcached.MemcachedCache',
            #'LOCATION':'127.0.0.1:11211',
            'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
            'LOCATION': 'myapp-cache',
        }
    }
    

    ...加上评论整个CACHES块。

    有人可以提出解决方案吗?

1 个答案:

答案 0 :(得分:-1)

答案结果是apache vhosts文件中的设置标题中的一个很长的到期日期。不知道为什么它只影响Django应用程序上的某些页面,但删除它有固定的东西。