5

django のモデルには、次のようなメタ クラスを含めることができます。

class Address(models.Model):
    """Address model."""

    class Meta:
        """Meta McMetaface."""

        verbose_name = "Address"
        verbose_name_plural = "Addresses"

    address_line = models.CharField(max_length=256)
    postcode = models.CharField(max_length=10)

    def __str__(self):
        """Return address without post code."""
        return self.address_line

私のメタクラスはせいぜい気まぐれです。Python または Django には、メタ クラスの標準テキストがありますか?

4

1 に答える 1

6

Meta の docstring を書いても意味がありません。これは、すべてのモデルが定義する標準的な名前であり、すべてのモデルで同じことを意味します。docstring を書かないでください。

于 2016-07-27T00:58:29.593 に答える