Django TypeError : ожидается объект str, bytes или os.PathLike, а не список || При добавлении нового объекта
Когда я нахожусь в панели администратора и добавляю этот объект под названием Cover, я получаю эту ошибку. У меня есть то же самое изображение, текст и поле char в других моделях без каких-либо проблем, есть ли у кого-нибудь хорошая идея о том, что происходит?
TypeError : ожидается str, bytes или объект os.PathLike, а не список
Но у меня нигде нет списка! Пожалуйста, помогите!
models.py
class Cover(models.Model):
cover_image = models.ImageField(upload_to="images/", blank=True, null=True)
cover_title = models.CharField(max_length=64, null=True)
text = models.TextField(max_length=256, null=True)
views.py
def index(request):
if request.method == 'POST':
is_private = request.POST.get('is_private', False)
message_email = request.POST['message_email']
send_mail(
'New Midas&Co litter and newsletter request from '+ message_email, # subject
message_email + ' requests to be notified about upcoming litters.', # message
'Midas & Co Website', # from Email
['midasandcompany22@gmail.com', 'webmasterzzzbot@gmail.com'], # to email
)
return render(request, "cattery/index.html", {'message_email': message_email, 'cover':cover})
return render(request, "cattery/index.html")
admin.py
from django.contrib import admin
from .models import Cat, Stud, Queen, Cover
admin.site.register(Cat)
admin.site.register(Stud)
admin.site.register(Queen)
admin.site.register(Cover)