def post(self, request, *args, **kwargs): #add a domain domain_name = request.POST.get('domain') theme = request.POST.get('theme',None) domain_obj = Domains() domain_obj.domain = domain_name domain_obj.theme = Themes.objects.get(pk=theme) domain_obj.save() messages.success(request,_("Domain Added")) return redirect('/admin/backend/domains')
def post(self, request,id=None, *args, **kwargs): #add a node postData = json.loads(request.body) domain_name = postData.get('domain', None) theme = postData.get('theme',None) if id is None: domain_obj = Domains() else: domain_obj = Domains.objects.get(pk=id) domain_obj.domain = domain_name domain_obj.theme = Themes.objects.get(pk=theme) domain_obj.save() context_data = { "id":domain_obj.pk } return self.render_to_response(context=context_data)