Skip to content

Commit fd2323d

Browse files
author
Two Dev
committed
chore: fix app settings
1 parent 08629f5 commit fd2323d

File tree

7 files changed

+19
-5
lines changed

7 files changed

+19
-5
lines changed

django_chunk_file_upload/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
__title__ = "django-chunk-file-upload"
2-
__version__ = "1.0.0"
2+
__version__ = "1.0.2"
33
__author__ = "Tu Pham"
44
__license__ = "MIT"
55
__copyright__ = "Copyright 2024 Tu Pham and contributors"

django_chunk_file_upload/app_settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def from_kwargs(cls, **kwargs) -> "_LazySettings":
6767
if image_optimizer and isinstance(image_optimizer, dict):
6868
kwargs["image_optimizer"] = _ImageSettings.from_kwargs(**image_optimizer)
6969

70-
permission_classes = kwargs.pop("permission_classes")
70+
permission_classes = kwargs.pop("permission_classes", None)
7171
if permission_classes and isinstance(
7272
permission_classes, (tuple, list, set, str)
7373
):

django_chunk_file_upload/migrations/0003_rename_file_manager_checksum_idx_filemanager_checksum_idx.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Generated by Django 5.0.7 on 2024-08-28 02:33
22

3-
from django.db import migrations
3+
from django.conf import settings
4+
from django.db import migrations, models
45

56

67
class Migration(migrations.Migration):
@@ -15,4 +16,15 @@ class Migration(migrations.Migration):
1516
new_name="filemanager_checksum_idx",
1617
old_name="file_manager_checksum_idx",
1718
),
19+
migrations.AlterField(
20+
model_name="filemanager",
21+
name="user",
22+
field=models.ForeignKey(
23+
blank=True,
24+
null=True,
25+
on_delete=models.deletion.SET_NULL,
26+
related_name="%(class)s_files",
27+
to=settings.AUTH_USER_MODEL,
28+
),
29+
),
1830
]

django_chunk_file_upload/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class FileManagerMixin(models.Model):
3232
on_delete=models.SET_NULL,
3333
null=True,
3434
blank=True,
35-
related_name="files",
35+
related_name="%(class)s_files",
3636
)
3737
metadata = models.JSONField(default=dict)
3838

django_chunk_file_upload/typed.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ def path(self, value: str) -> None:
171171

172172
@property
173173
def save_path(self) -> str:
174-
return get_save_file_path(self.path)
174+
return get_save_file_path(self.path, self._upload_to)
175175

176176
@property
177177
def extension(self) -> str:

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
Django>=3.2
2+
pillow~=10.4.0

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ packages = find:
5050
python_requires = >=3.9
5151
install_requires =
5252
Django >= 3.2
53+
pillow~=10.4.0
5354
5455
[options.packages.find]
5556
exclude =

0 commit comments

Comments
 (0)