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 {}
|
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.
|
""" Render a JSON response based on specific class context.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
@ -106,6 +106,9 @@ class AjaxMixin(object):
|
|||||||
JSON response object
|
JSON response object
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
if not context:
|
||||||
|
context = self.get_context_data()
|
||||||
|
|
||||||
if form:
|
if form:
|
||||||
context['form'] = form
|
context['form'] = form
|
||||||
|
|
||||||
|
@ -28,6 +28,7 @@ class BuildSerializer(InvenTreeModelSerializer):
|
|||||||
'completion_date',
|
'completion_date',
|
||||||
'part',
|
'part',
|
||||||
'quantity',
|
'quantity',
|
||||||
|
'is_active',
|
||||||
'status',
|
'status',
|
||||||
'status_text',
|
'status_text',
|
||||||
'notes']
|
'notes']
|
||||||
@ -37,6 +38,7 @@ class BuildSerializer(InvenTreeModelSerializer):
|
|||||||
'creation_date',
|
'creation_date',
|
||||||
'completion_data',
|
'completion_data',
|
||||||
'status_text',
|
'status_text',
|
||||||
|
'is_active',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user