Skip to content
Snippets Groups Projects

Resolve "configuration panel"

Merged Piotr Gawron requested to merge 87-configuration-panel into master
3 files
+ 82
15
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -31,3 +31,26 @@ def configuration_items(request):
"recordsFiltered": count_filtered,
"data": data
})
@login_required
def update_configuration_item(request):
id = int(request.GET.get("id", None))
value = request.GET.get("value", None)
if (id is None) or (value is None):
return JsonResponse({
"status": "error",
"message": "id and value are obligatory"
})
item = ConfigurationItem.objects.get(id=id)
if item is None:
return JsonResponse({
"status": "error",
"message": "item with given id doesn't exist"
})
item.value=value
item.save()
return JsonResponse({
"status": "ok",
})
Loading