mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
More intelligent passing of context data in AjaxView
- If context is not explicitly supplied, use default get_context_data() function
This commit is contained in:
parent
7f63a94f15
commit
fbb9a708f5
@ -93,7 +93,7 @@ class AjaxMixin(object):
|
||||
"""
|
||||
return {}
|
||||
|
||||
def renderJsonResponse(self, request, form=None, data={}, context={}):
|
||||
def renderJsonResponse(self, request, form=None, data={}, context=None):
|
||||
""" Render a JSON response based on specific class context.
|
||||
|
||||
Args:
|
||||
@ -106,6 +106,9 @@ class AjaxMixin(object):
|
||||
JSON response object
|
||||
"""
|
||||
|
||||
if not context:
|
||||
context = self.get_context_data()
|
||||
|
||||
if form:
|
||||
context['form'] = form
|
||||
|
||||
|
@ -28,6 +28,7 @@ class BuildSerializer(InvenTreeModelSerializer):
|
||||
'completion_date',
|
||||
'part',
|
||||
'quantity',
|
||||
'is_active',
|
||||
'status',
|
||||
'status_text',
|
||||
'notes']
|
||||
@ -37,6 +38,7 @@ class BuildSerializer(InvenTreeModelSerializer):
|
||||
'creation_date',
|
||||
'completion_data',
|
||||
'status_text',
|
||||
'is_active',
|
||||
]
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user