Jack444 Проблема решилась через пересоздание поля qr_code, но твои мысли помогли пофиксить проблему, отмечаю как решение и премного благодарю! Рабочий код после пошаговых правок:
Jack444, картинка создается в этой папке но в админке джанго в списке созданных обьектов выглядит как строка django.db.models.fields.files.ImageField, а при открытии конкретно этого обьекта в админке поле qr кода отсутствует вообще. Фрагмент файла admin.py
class PeopleAdmin(admin.ModelAdmin):
list_display = ['name', "qr_code"]
admin.site.register(People, PeopleAdmin)
Jack444, Есть другая модель, которая уже складывает картинки в базу. С той лишь разницей что в другую модель изображение загружается напрямую вместе с другими параметрами обьекта. Поэтому на MEDIA_ROOT и библиотеку Pillow грешить не приходится
Борис Алексеев, конкретно в этом случае выругивается на отсутствие ('img/qr_codes',+str(self.name)+".png") как файла или директории. Но это только вариант реализации, нужна идея как сделать так, чтобы создавая обьект People в админке я вводил только name, а qr-код генерировался автоматически, где в качестве полезной нагрузки было бы содержимое поля name
В случае отсутствия polling джанго успешно запускается командой python manage.py runserver 0.0.0.0:8000
Бот работает при вызове одной из функций во views