コード例 #1
0
    def invalidate_cache(self, cache):
        from misago.core.cache import cache as default_cache
        from misago.core.models import CacheVersion

        self.cache[cache] += 1
        CacheVersion.objects.filter(cache=cache).update(version=F('version') +
                                                        1)
        default_cache.delete(CACHE_KEY)
コード例 #2
0
ファイル: cachebuster.py プロジェクト: Backenkoehler/Misago
    def invalidate_cache(self, cache):
        from misago.core.cache import cache as default_cache
        from misago.core.models import CacheVersion

        self.cache[cache] += 1
        CacheVersion.objects.filter(cache=cache).update(
            version=F('version') + 1)
        default_cache.delete(CACHE_KEY)
コード例 #3
0
ファイル: models.py プロジェクト: David1119/Misago
 def clear_cache(self):
     cache.delete(CACHE_NAME)
コード例 #4
0
 def flush_cache(self):
     from misago.core.cache import cache
     cache.delete(CACHE_KEY)
コード例 #5
0
ファイル: migrationutils.py プロジェクト: qhhonx/Misago
def delete_settings_cache():
    default_cache.delete(CACHE_KEY)
コード例 #6
0
def delete_settings_cache():
    default_cache.delete(CACHE_KEY)
コード例 #7
0
ファイル: warnings.py プロジェクト: sun5495/Misago
 def delete(self, *args, **kwargs):
     super(WarningLevel, self).delete(*args, **kwargs)
     cache.delete(CACHE_NAME)
コード例 #8
0
ファイル: warnings.py プロジェクト: sun5495/Misago
    def save(self, *args, **kwargs):
        if not self.pk:
            self.set_level()

        super(WarningLevel, self).save(*args, **kwargs)
        cache.delete(CACHE_NAME)
コード例 #9
0
ファイル: warnings.py プロジェクト: pombreda/Misago
 def delete(self, *args, **kwargs):
     super(WarningLevel, self).delete(*args, **kwargs)
     cache.delete(CACHE_NAME)
コード例 #10
0
ファイル: warnings.py プロジェクト: pombreda/Misago
    def save(self, *args, **kwargs):
        if not self.pk:
            self.set_level()

        super(WarningLevel, self).save(*args, **kwargs)
        cache.delete(CACHE_NAME)
コード例 #11
0
    def invalidate_all(self):
        from misago.core.cache import cache as default_cache
        from misago.core.models import CacheVersion

        CacheVersion.objects.update(version=F('version') + 1)
        default_cache.delete(CACHE_KEY)
コード例 #12
0
ファイル: migrationutils.py プロジェクト: vfoss-org/Misago
def delete_cachebuster_cache():
    default_cache.delete(CACHE_KEY)
コード例 #13
0
ファイル: cachebuster.py プロジェクト: Backenkoehler/Misago
    def invalidate_all(self):
        from misago.core.cache import cache as default_cache
        from misago.core.models import CacheVersion

        CacheVersion.objects.update(version=F('version') + 1)
        default_cache.delete(CACHE_KEY)
コード例 #14
0
 def clear_cache(self):
     cache.delete(CACHE_NAME)
コード例 #15
0
ファイル: ranks.py プロジェクト: Backenkoehler/Misago
def clear_ranks_online_cache():
    cache.delete(RANKS_CACHE_NAME)
コード例 #16
0
ファイル: dbsettings.py プロジェクト: 1905410/Misago
 def flush_cache(self):
     from misago.core.cache import cache
     cache.delete(CACHE_KEY)
コード例 #17
0
 def invalidate_cache(self):
     cache.delete(CACHE_KEY)