Как настроить файл settings.py для загрузки файлов в базу данных Amazon S3 вместо локальных папок?

У меня проблема с проектом Django/Python, в котором я не могу загрузить фотографии в базу данных amazon s3, которую я установил при создании нового рецепта для моего приложения кулинарной книги. Рецепт будет создан, но файл с картинкой не отправляется в базу данных S3, а вместо этого отправляется в локальную папку в папке моего приложения. Может кто-нибудь знает, что я делаю не так?

class Recipe(models.Model):
    id = models.AutoField(auto_created=True, primary_key=True, verbose_name='title')
    title = models.CharField(max_length=200)
    author = models.ForeignKey(User, on_delete=models.CASCADE,null=True)
    image = models.ImageField(null=True, blank=True)
    serving_size = models.CharField(max_length=10, null=True, blank=True)
    prep_time = models.CharField(max_length=30, blank=True)
    cook_time = models.CharField(max_length=30, blank=True)
    ingredients = models.TextField(blank=True)
    directions = models.TextField(blank=True)

class AddRecipeForm(ModelForm):
    class Meta:
        model = Recipe
        fields = '__all__'
        exclude = ['id', 'author']
Вернуться на верх