0

Djangoの新しいクラスベースのビューでモデルのフィールド名からテンプレートをロードする方法を理解するのに問題があります。基本的に、私は自分のモデルでDjangocontribflatpagesの機能を次のように探しています。

class MyModel(models.Model):
    template_name = CharField(_('Template name'), max_length=255)

オブジェクトを検索してから、template_nameフィールドの値を使用してRenderResponseを検索するときがありました。クラスベースのビューでそれを行うことができると思いますが、より適切な方法はありますか?

4

1 に答える 1

1

問題が発生している場所は完全にはわかりませんが、SingleTemplateResponseMixinが役立つようtemplate_name_fieldです。これには、テンプレートの名前を含むフィールドの名前に設定された属性があります。

于 2011-04-06T14:03:38.497 に答える