疑問

Djangoのモデル定義で

class Hoge(models.Model)
    hoge = models.TextField()

とすると、Hoge.hogeは作られず配列Hoge._meta.fieldsに追加されるみたいだがどうやってるのだろうか。