在settings.py上使用模型

时间:2016-04-12 12:05:30

标签: python django nginx uwsgi

我的模型中有一个自缓存定义,我希望在服务器重启时清除旧的缓存。

我在INSTALLED_APPS:

之后的settings.py中使用此代码
class Cache(models.Model):
    key = models.CharField("key", max_length=511, db_index=True)
    data = models.TextField("data")
    expiration = models.DateTimeField("expiration", db_index=True, null=True)

    @staticmethod
    def clear():
        Cache.objects.all().delete()

在Cache / models.py中:

raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

但是我收到了这个错误:

var coord = <?= $box["coordinates"] ?>

0 个答案:

没有答案