0

class Meta:たとえば、次のようなモデルの属性の値を変更することは可能ですか?

class Mymodel(models.Model):

    class Meta:
        ordering = ['-some_order']

たとえば、ビューを使用して表示の値を何らかの値に変更したいとします。class Meta値を操作できるように属性にアクセスするにはどうすればよいですか?

4

1 に答える 1

0

それらを変更することはできません。これらは、モデルが最初に定義されたときにメタクラスによって処理されます。変更することはできません。なぜあなたがしたいのか想像できませんが。

Mymodel._meta本当に必要な場合は、を介してそれらを読むことができます。

于 2013-03-21T09:16:47.557 に答える