queryset = Image.objects.all()
serializer_class = ImageSerializer
class ImageSerializer(serializers.ModelSerializer):
class Meta:
fields = ('image', 'tags')
model = Image
def create(self, validated_data):
image = Image.objects.create(**validated_data)
return image
подскажите, пожалуйста, почему в браузере спокойно загружается файл и теги, а через код нет?
{'tags': 'testtag', 'image': '/home/Test/test.png'}
resp = requests.post(url, data=data)
REsponse 415 - Unsupported Media Type
через код ведь строка передаётся в image, а сериализаторе ожидается файл
если bytesIO передать может сработать?
Не знаю, сам такого не делал. Надо пробовать)
Это тесты или интеграция?
это пробный проект) не тест
{'tags': 'testtag', 'image': <_io.BytesIO object at 0x7f1e1428ed60>} то же самое(
так же 415?
Обсуждают сегодня