2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-16 09:46:31 +00:00

Remove references to get_object_or_404

- Properly handle DoesNotExist errors
This commit is contained in:
Oliver Walters
2019-04-28 11:09:19 +10:00
parent 624c5094c5
commit a9fbbc3a37
6 changed files with 78 additions and 42 deletions

View File

@@ -150,7 +150,7 @@ class AjaxCreateView(AjaxMixin, CreateView):
"""
def get(self, request, *args, **kwargs):
""" Creates form with initial data, and renders JSON response """
""" Creates form with initial data, and renders JSON response """
super(CreateView, self).get(request, *args, **kwargs)
@@ -161,7 +161,7 @@ class AjaxCreateView(AjaxMixin, CreateView):
""" Responds to form POST. Validates POST data and returns status info.
- Validate POST form data
- If valid, save form
- If valid, save form
- Return status info (success / failure)
"""
form = self.get_form()
@@ -198,8 +198,7 @@ class AjaxUpdateView(AjaxMixin, UpdateView):
super(UpdateView, self).get(request, *args, **kwargs)
form = self.get_form()
# form = self.form_class(instance=self.get_object())
return self.renderJsonResponse(request, form)
def post(self, request, *args, **kwargs):