django模型经理应该知道模型类吗?

django模型经理应该知道模型类吗?,django,model,Django,Model,模特儿经理知道模特儿班,这是一种糟糕的做法吗?这似乎是一个循环引用 例如 如果这是一个不错的实践,那么如何在不使用import语句的情况下在管理器中获取模型类 我会假设: class EntryManager(models.Manager): def sync(data): try: self.get(slug=slug) except self.get_model().DoesNotExist: pass 刚刚通

模特儿经理知道模特儿班,这是一种糟糕的做法吗?这似乎是一个循环引用

例如

如果这是一个不错的实践,那么如何在不使用import语句的情况下在管理器中获取模型类

我会假设:

class EntryManager(models.Manager):
    def sync(data):
        try:
          self.get(slug=slug)
        except self.get_model().DoesNotExist:
          pass

刚刚通过django代码,管理器中有一个类变量:

self.model
self.model