使用Django通过DigtalOcean和Nginx提供受保护的文件

2024-09-29 17:16:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我将使用DigitalOceanDroplet,并希望配置它来使用Nginx提供图片、mp3和视频等受保护的文件。在

问题:

  • 是不是我把我的文件作为文件系统存储在本地计算机上,设置所有与权限相关的东西?

  • 它将在付款过程完成后送达。所有功能都在本地主机上实现,运行良好:

    from django.db import models
    from django.core.files.storage import FileSystemStorage
    
    class ProductFile(models.Model):
        file = models.FileField(
            upload_to=uploade_protected_file,
            storage=FileSystemStorage(location=settings.PROTECTED_ROOT)
        )
    

    同样的设置在数字海洋上也可以吗?


Tags: 文件djangofromimport权限视频models计算机

热门问题