2010-02-04から1日間の記事一覧

Djangoのモデルに定義されたフィールドを列挙する

Djangoのモデルに定義されたいろいろな情報を列挙するには、 _meta を使うことでできます。 >>> from django.contrib.auth.models import User >>> for f in User._meta.fields: ... print f ... <django.db.models.fields.AutoField object at 0x01400290> <django.db.models.fields.CharField object at 0x013FBA50> </django.db.models.fields.charfield></django.db.models.fields.autofield>