0
"Person"というモデルがあり、データベースにプロファイルピクチャを保存したい postgresで画像を格納するために "bytea"タイプを使用し、私のdjangoモデルでは "BinaryField 「Django Restビューでpostgresqlバイナリフィールドを表示しない
私のモデルは、このようなものです:
class Person(models.Model)
name = models.TextField(blank=True, null=True)
photo = models.BinaryField(blank=True, null=True)
私のDjangoのシリアライザ:
class PersonSerializer(modelserializer):
class Meta:
models = Person
Fields= '__all__'
とfinaly私の見解:
class PersonView(ModelViewSet): queryset= Person.objects.all() serializer_class = PersonSerializer
私の問題は、私はデータジャンゴを挿入する際に私のミスが何であるかを考慮 に「写真」フィールドが表示されないということです?
助けてくれてありがとう、私はdjangoのamatorです どうすれば "serilizerフィールドクラス"を書くことができますか? –
それはそこに説明されている:http://www.django-rest-framework.org/api-guide/fields/#custom-fields – Linovia