1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Add tests for CSVDataField

This commit is contained in:
Jeremy Stretch
2020-05-01 13:32:28 -04:00
parent 34a17d4571
commit 61ae4be16a
3 changed files with 100 additions and 20 deletions

View File

@@ -557,16 +557,9 @@ class BulkImportView(GetReturnURLMixin, View):
def _import_form(self, *args, **kwargs):
fields = self.model_form().fields
required_fields = [
name for name, field in self.model_form().fields.items() if field.required
]
class ImportForm(BootstrapMixin, Form):
csv = CSVDataField(
model=self.model_form.Meta.model,
fields=fields,
required_fields=required_fields,
from_form=self.model_form,
widget=Textarea(attrs=self.widget_attrs)
)