Покрытие FileField в двоичный файл, затем использование сжатия без потерь и распаковка в django 1.11 + python3 + rest_framework - PullRequest
0 голосов
/ 04 мая 2018

У меня есть следующая модель ниже. Как преобразовать FileField в двоичный файл, а затем использовать метод без потерь для сжатия, сохранения и последующей распаковки?

class EmployeeDocument(models.Model):
    """
    Model, Which holds Employee documents uploaded.

    """
    employee = models.ForeignKey(
        Employee, related_name="employee_docs", null=True, blank=True)
    document = models.FileField(
        upload_to='Images/', default='Images/None/No-img.jpg')
    details = models.TextField()
    # url = models.URLField(null=True)
    # path_to_image = models.CharField(null=True, max_length=100)
    # upload_date = models.DateTimeField(auto_now=True, db_index=True)

    def __str__(self):
        return 'DOC - %s' % (self.employee.user.user
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...