from pgwui_common.view import auth_base_view
import pgwui_core.exceptions as core_ex
+import pgwui_core.forms
import pgwui_core.utils
from pgwui_core.core import (
- UploadNullFileWTForm,
UploadEngine,
ParameterExecutor,
DataLineProcessor,
- UploadNullMixin,
- UploadDoubleFileForm,
UploadData,
)
from pgwui_upload_core.views.upload import (
return os.path.join(*[os.fsdecode(part) for part in path.parts[-2:]])
-class BulkUploadForm(UploadNullMixin, UploadDoubleFileForm):
+class BulkUploadForm(pgwui_core.forms.UploadNullMixin,
+ pgwui_core.forms.UploadDoubleFileForm):
'''
Acts like a dict, but with extra methods.
Make the upload form needed by this handler.
'''
return BulkUploadForm().build(
- self, fc=UploadNullFileWTForm,
+ self, fc=pgwui_core.forms.UploadNullFileWTForm,
ip=UploadCoreInitialPost().set_component('pgwui_bulk_upload'))
def get_data(self):