Django ImageField Upload работает локально, но не на производстве - PullRequest
0 голосов
/ 29 октября 2019

Файл моей модели:

from django.db import models
from django.utils import timezone
from django.contrib.auth.models import User

class Profile(models.Model):
    user= models.OneToOneField(User,on_delete=models.CASCADE)
    description = models.CharField(max_length=100,default='')
    city = models.CharField(max_length=100,default='')
    website = models.URLField(default='')
    phone = models.IntegerField(default=0)
    avatar = models.ImageField(upload_to='avatars/',blank=True,default='avatars/no.png')
    genre = models.IntegerField(choices=((1, ("Homme")),
                                        (2, ("Femme")))
                                )

    def __str__(self):
        return self.user.username




Локально, когда я заполняю форму, изображение сохраняется в моем файле media/avatars/. Но локально изображение не сохраняется в этом файле и поэтому не может быть отображено.

...