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