New optional parameters for course blocks API: lti_url, block_types

This commit is contained in:
lenacom
2015-12-25 18:03:28 +03:00
parent 4653301516
commit ae439310e1
8 changed files with 52 additions and 10 deletions

View File

@@ -31,6 +31,7 @@ class BlockListGetForm(Form):
student_view_data = MultiValueField(required=False)
usage_key = CharField(required=True)
username = CharField(required=False)
block_types = MultiValueField(required=False)
def clean_depth(self):
"""
@@ -88,6 +89,7 @@ class BlockListGetForm(Form):
'student_view_data',
'block_counts',
'nav_depth',
'block_types',
]
for additional_field in additional_requested_fields:
field_value = cleaned_data.get(additional_field)