BaseArrayWidget
Overview
Copied from django's BaseCSVWidget. For our use parsing json and querystrings, which can pass arrays natively.
The surrogate probably doesn't make sense for our use case, but it's here.
_isiterable
Signature
_isiterable(self, value)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| value | yes |
Source
server/vueda/core/widgets.py:31
render
Render the widget as an HTML string.
Signature
render(self, name, value, attrs, renderer)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| name | yes | ||
| value | yes | ||
| attrs | yes | ||
| renderer | yes |
Source
server/vueda/core/widgets.py:50
value_from_datadict
Given a dictionary of data and this widget's name, return the value of this widget or None if it's not provided.
Signature
value_from_datadict(self, data, files, name)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| data | yes | ||
| files | yes | ||
| name | yes |
Source
server/vueda/core/widgets.py:34
media
Source
.venv/lib/python3.11/site-packages/django/forms/widgets.py:241
surrogate
Source
server/vueda/core/widgets.py:12