は、私が言うことができています:Djangoモデルレコードのすべての値を表示するにはどうすればよいですか?レールで
painting = Painting.first
painting.attributes
そして、これは自動的にすべてのモデルの値が表示されます。これを行うにはDjangoに相当するものがありますか?
は、私が言うことができています:Djangoモデルレコードのすべての値を表示するにはどうすればよいですか?レールで
painting = Painting.first
painting.attributes
そして、これは自動的にすべてのモデルの値が表示されます。これを行うにはDjangoに相当するものがありますか?
私は特にDjangoのことは知らないが、パイソンを使用すると、次のいずれかを試すことができます。
painting.__dict__
vars(painting)
私は非常によく理解していますが、see all the values from a model使用したい場合は、この
ませんでしたlist(your_model.objects.values_list())
あなたはしたくfields information使用
>>> from django.contrib.auth.models import User
>>> User._meta.get_fields()
(<ManyToOneRel: admin.logentry>,
<django.db.models.fields.AutoField: id>,
<django.db.models.fields.CharField: password>,
<django.db.models.fields.DateTimeField: last_login>,
<django.db.models.fields.BooleanField: is_superuser>,
<django.db.models.fields.CharField: username>,
<django.db.models.fields.CharField: first_name>,
<django.db.models.fields.CharField: last_name>,
<django.db.models.fields.EmailField: email>,
<django.db.models.fields.BooleanField: is_staff>,
<django.db.models.fields.BooleanField: is_active>,
<django.db.models.fields.DateTimeField: date_joined>,
<django.db.models.fields.related.ManyToManyField: groups>,
<django.db.models.fields.related.ManyToManyField: user_permissions>)
は、mに対するドキュメントを読んで見れば鉱石の情報
あなたは 'dir(painting)'を試しましたか? – drewman