我计划实现一个继承模型的类,然后简单地显示其内容。我发现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
请帮忙!谢谢!
答案 0 :(得分:0)
您可以使用构造函数创建MyClass
类,以接受不同类型的实例adn show_content()
方法,以根据实例类型显示字符串。
http://www.diveintopython.net/object_oriented_framework/defining_classes.html