0

モデルを継承し、その内容を単純に表示するクラスを実装することを計画しました。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

助けてください!ありがとう!

4

1 に答える 1

0

インスタンスタイプに基づいて文字列を表示するためMyClassに、さまざまなタイプのインスタンスとメソッドを受け入れるコンストラクターを持つクラスを作成できます。show_content()

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

于 2013-02-21T06:46:45.020 に答える