创建一个继承模型的类

时间:2013-02-21 06:41:28

标签: python django

我计划实现一个继承模型的类,然后简单地显示其内容。我发现Django Form Class正在实现它。

article = Article.objects.get(pk=1)
form = ArticleForm(instance=article)

我该如何实施这种技术?我想这样做:

article = Article.objects.get(pk=1)
class_var = MyClass(instance=article)
class_var.show_content()
//then all of the Article details will be displayed

book = Books.objects.get(pk=1)
class_var2 = MyClass(instance=book)
class_var2.show_content()
//then all of the Book details will be displayed

请帮忙!谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用构造函数创建MyClass类,以接受不同类型的实例adn show_content()方法,以根据实例类型显示字符串。

http://www.diveintopython.net/object_oriented_framework/defining_classes.html

相关问题