Browse Source

Enable to remove a file from storage on removing it in application

pull/1779/head
Hironsan 3 years ago
parent
commit
db6e607bfb
3 changed files with 15 additions and 1 deletions
  1. 1
      backend/config/settings/base.py
  2. 14
      backend/poetry.lock
  3. 1
      backend/pyproject.toml

1
backend/config/settings/base.py

@ -64,6 +64,7 @@ INSTALLED_APPS = [
"health_check.storage", "health_check.storage",
"health_check.contrib.migrations", "health_check.contrib.migrations",
"health_check.contrib.celery", "health_check.contrib.celery",
"django_cleanup",
] ]

14
backend/poetry.lock

@ -358,6 +358,14 @@ python-versions = "*"
[package.dependencies] [package.dependencies]
celery = ">=5.0,<6.0" celery = ">=5.0,<6.0"
[[package]]
name = "django-cleanup"
version = "6.0.0"
description = "Deletes old files."
category = "main"
optional = false
python-versions = "*"
[[package]] [[package]]
name = "django-cors-headers" name = "django-cors-headers"
version = "3.11.0" version = "3.11.0"
@ -1470,7 +1478,7 @@ postgresql = []
[metadata] [metadata]
lock-version = "1.1" lock-version = "1.1"
python-versions = "^3.8" python-versions = "^3.8"
content-hash = "5b75b2399372e21f6b423cacbb6ce84326e28d816929c23572037976930f4009"
content-hash = "2b7d21429a29cfe0f07be53971292f593d955bad855f76e0d05f22cbfd60baf9"
[metadata.files] [metadata.files]
amqp = [ amqp = [
@ -1654,6 +1662,10 @@ django-celery-results = [
{file = "django_celery_results-2.2.0-py2.py3-none-any.whl", hash = "sha256:d5f83fad9091e52cd6dbb3ca80632153ad14b6cdac4d73258e040f92717237cb"}, {file = "django_celery_results-2.2.0-py2.py3-none-any.whl", hash = "sha256:d5f83fad9091e52cd6dbb3ca80632153ad14b6cdac4d73258e040f92717237cb"},
{file = "django_celery_results-2.2.0.tar.gz", hash = "sha256:cc0285090a306f97f1d4b7929ed98af0475bf6db2568976b3387de4fbe812edc"}, {file = "django_celery_results-2.2.0.tar.gz", hash = "sha256:cc0285090a306f97f1d4b7929ed98af0475bf6db2568976b3387de4fbe812edc"},
] ]
django-cleanup = [
{file = "django-cleanup-6.0.0.tar.gz", hash = "sha256:922e06ef8839c92bd3ab37a84db6058b8764f3fe44dbb4487bbca941d288280a"},
{file = "django_cleanup-6.0.0-py2.py3-none-any.whl", hash = "sha256:997feab3b1f7a2e84f71c29e83b1d664459ec0d4b1924977b1fa25b5babb8703"},
]
django-cors-headers = [ django-cors-headers = [
{file = "django-cors-headers-3.11.0.tar.gz", hash = "sha256:eb98389bf7a2afc5d374806af4a9149697e3a6955b5a2dc2bf049f7d33647456"}, {file = "django-cors-headers-3.11.0.tar.gz", hash = "sha256:eb98389bf7a2afc5d374806af4a9149697e3a6955b5a2dc2bf049f7d33647456"},
{file = "django_cors_headers-3.11.0-py3-none-any.whl", hash = "sha256:a22be2befd4069c4fc174f11cf067351df5c061a3a5f94a01650b4e928b0372b"}, {file = "django_cors_headers-3.11.0-py3-none-any.whl", hash = "sha256:a22be2befd4069c4fc174f11cf067351df5c061a3a5f94a01650b4e928b0372b"},

1
backend/pyproject.toml

@ -61,6 +61,7 @@ waitress = "^2.0.0"
django-health-check = "^3.16.5" django-health-check = "^3.16.5"
djangorestframework-xml = "^2.0.0" djangorestframework-xml = "^2.0.0"
django-storages = {extras = ["google"], version = "^1.12.3"} django-storages = {extras = ["google"], version = "^1.12.3"}
django-cleanup = "^6.0.0"
[tool.poetry.dev-dependencies] [tool.poetry.dev-dependencies]
model-mommy = "^2.0.0" model-mommy = "^2.0.0"

Loading…
Cancel
Save