mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-22 17:47:04 +03:00
Add tuple and Set to allowed ListField data types
This commit is contained in:
parent
f808f08a0d
commit
b9316154b1
|
@ -1,4 +1,5 @@
|
|||
from __future__ import unicode_literals
|
||||
from sets import Set
|
||||
|
||||
import collections
|
||||
import copy
|
||||
|
@ -1461,7 +1462,7 @@ class ListField(Field):
|
|||
"""
|
||||
if html.is_html_input(data):
|
||||
data = html.parse_html_list(data)
|
||||
if not isinstance(data, list):
|
||||
if not isinstance(data, (list, tuple, Set)):
|
||||
self.fail('not_a_list', input_type=type(data).__name__)
|
||||
if not self.allow_empty and len(data) == 0:
|
||||
self.fail('empty')
|
||||
|
|
Loading…
Reference in New Issue
Block a user