mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-25 19:11:09 +00:00
Merge pull request #3083 from hughrun/file-resubmit
use bw-file-resubmit to retain images during validation checks
This commit is contained in:
commit
193a36390b
3 changed files with 15 additions and 6 deletions
|
@ -1,8 +1,9 @@
|
|||
""" using django model forms """
|
||||
from django import forms
|
||||
|
||||
from file_resubmit.widgets import ResubmitImageWidget
|
||||
|
||||
from bookwyrm import models
|
||||
from bookwyrm.models.fields import ClearableFileInputWithWarning
|
||||
from .custom_form import CustomForm
|
||||
from .widgets import ArrayWidget, SelectDateWidget, Select
|
||||
|
||||
|
@ -70,9 +71,7 @@ class EditionForm(CustomForm):
|
|||
"published_date": SelectDateWidget(
|
||||
attrs={"aria-describedby": "desc_published_date"}
|
||||
),
|
||||
"cover": ClearableFileInputWithWarning(
|
||||
attrs={"aria-describedby": "desc_cover"}
|
||||
),
|
||||
"cover": ResubmitImageWidget(attrs={"aria-describedby": "desc_cover"}),
|
||||
"physical_format": Select(
|
||||
attrs={"aria-describedby": "desc_physical_format"}
|
||||
),
|
||||
|
|
|
@ -99,6 +99,7 @@ INSTALLED_APPS = [
|
|||
"django.contrib.messages",
|
||||
"django.contrib.staticfiles",
|
||||
"django.contrib.humanize",
|
||||
"file_resubmit",
|
||||
"sass_processor",
|
||||
"bookwyrm",
|
||||
"celery",
|
||||
|
@ -242,7 +243,11 @@ if env.bool("USE_DUMMY_CACHE", False):
|
|||
CACHES = {
|
||||
"default": {
|
||||
"BACKEND": "django.core.cache.backends.dummy.DummyCache",
|
||||
}
|
||||
},
|
||||
"file_resubmit": {
|
||||
"BACKEND": "django.core.cache.backends.dummy.DummyCache",
|
||||
"LOCATION": "/tmp/file_resubmit_tests/",
|
||||
},
|
||||
}
|
||||
else:
|
||||
CACHES = {
|
||||
|
@ -252,7 +257,11 @@ else:
|
|||
"OPTIONS": {
|
||||
"CLIENT_CLASS": "django_redis.client.DefaultClient",
|
||||
},
|
||||
}
|
||||
},
|
||||
"file_resubmit": {
|
||||
"BACKEND": "django.core.cache.backends.filebased.FileBasedCache",
|
||||
"LOCATION": "/tmp/file_resubmit/",
|
||||
},
|
||||
}
|
||||
|
||||
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
|
||||
|
|
|
@ -4,6 +4,7 @@ celery==5.2.7
|
|||
colorthief==0.2.1
|
||||
Django==3.2.23
|
||||
django-celery-beat==2.4.0
|
||||
bw-file-resubmit==0.6.0rc2
|
||||
django-compressor==4.3.1
|
||||
django-imagekit==4.1.0
|
||||
django-model-utils==4.3.1
|
||||
|
|
Loading…
Reference in a new issue