Django-python:如何将子类中的参数传递给父类?

时间:2011-02-18 01:39:56

标签: python django django-models

class MaleManager(models.Manager):
   def get_query_set(self):
      return super('here should be EmployeeManager', self).get_query_set().filter(sex='male')

# Need to pass class name EmployeeManager to MaleManager

class EmployeeManager(MaleManager):
    def get_query_set(self):
        return super(EmployeeManager, self).get_query_set()

所以我想在这里做的是将EmployeeManager传递给GenericManager,现在不知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

如果无论出于何种原因,您所描述的内容确实有意义,您可能正在寻找self.__class__属性。