Django - 使用工厂方法创建模型

时间:2011-09-03 10:58:49

标签: django django-models factory

我需要创建这三个模型:

class Model_1(models.Model):
    def get_second_element(self):
        try:
            return Model_1.objects.all()[1]
        except:
            return None

class Model_2(models.Model):
     def get_second_element(self):
        try:
            return Model_2.objects.all()[1]
        except:
            return None

class Model_3(models.Model):
     def get_second_element(self):
        try:
            return Model_3.objects.all()[1]
        except:
            return None

如何编写一个获取要创建的模型名称的工厂方法,并创建一个具有该名称的模型类,并使用查询此模型的DB的函数get_second_element?

感谢。

0 个答案:

没有答案