diff --git a/db.sqlite3 b/db.sqlite3 index e559cb5..2b43916 100644 Binary files a/db.sqlite3 and b/db.sqlite3 differ diff --git a/faceai/__pycache__/views.cpython-310.pyc b/faceai/__pycache__/views.cpython-310.pyc index d973bbe..3f133ac 100644 Binary files a/faceai/__pycache__/views.cpython-310.pyc and b/faceai/__pycache__/views.cpython-310.pyc differ diff --git a/faceai/views.py b/faceai/views.py index f387fab..1a183dd 100644 --- a/faceai/views.py +++ b/faceai/views.py @@ -37,16 +37,18 @@ def aiRequest(): 'Authorization': 'Bearer sd_wyFzfXmVBY9Bo5i7AfGvHjJR6MQgAW', } - files = [ + data = [ ('tune[callback]', (None, 'http://127.0.0.1:8000/loading')), ('tune[title]', (None, 'my portrait')), ('tune[branch]', (None,'')), ('tune[name]', (None, 'man')), - ] + [('tune[images][]', (None, open(settings.MEDIA_ROOT[:-6] + image.image.url, 'rb'))) for image in RequestImage.objects.all()] + ] + + files = [('tune[images][]', (None, open(settings.MEDIA_ROOT[:-6] + image.image.url, 'rb'))) for image in RequestImage.objects.all()] - response = requests.post('https://api.astria.ai/tunes', headers=headers, data=files) + response = requests.post('https://api.astria.ai/tunes', headers=headers, data=data, files=files) # check if the response was successful if response.status_code == 200: print(response.status_code, response.json()) diff --git a/lyceeai/media/images/6ab0a067-f93f-4fd9-b974-5c84ae54e761.JPG b/lyceeai/media/images/6ab0a067-f93f-4fd9-b974-5c84ae54e761.JPG new file mode 100644 index 0000000..a460ff4 Binary files /dev/null and b/lyceeai/media/images/6ab0a067-f93f-4fd9-b974-5c84ae54e761.JPG differ diff --git a/lyceeai/media/images/9a06b36d-3df8-45b4-9206-c79fd7d65a3e.JPG b/lyceeai/media/images/9a06b36d-3df8-45b4-9206-c79fd7d65a3e.JPG new file mode 100644 index 0000000..6badfff Binary files /dev/null and b/lyceeai/media/images/9a06b36d-3df8-45b4-9206-c79fd7d65a3e.JPG differ