useful_inkleby.useful_django.admin.io module
Helper decorators for working with django_import_export.
Fixes issue with pre-20th c dates until there’s a fix in main import_export
-
class
useful_inkleby.useful_django.admin.io.
PastSafeDateTimeWidget
(format=None)[source]
Bases: import_export.widgets.DateTimeWidget
-
render
(value)[source]
-
class
useful_inkleby.useful_django.admin.io.
PastSafeModelResource
[source]
Bases: import_export.resources.ModelResource
Minor tweak to fix pre 1900 date issue
-
fields
= {}
-
classmethod
widget_from_django_field
(f, default=<class 'import_export.widgets.Widget'>)[source]
Returns the widget that would likely be associated with each
Django type.
-
useful_inkleby.useful_django.admin.io.
construct_model_resource
(passed_model)[source]
-
useful_inkleby.useful_django.admin.io.
io_admin_register
(passed_model)[source]
filter that registers ImportExportModelAdmin and
assigns them a blank model_resource