Пример #1
0
    def post(self, request,id=None, *args, **kwargs):
        #add a node
        postData = json.loads(request.body)
        name = postData.get('name', None)
        theme = postData.get('theme',None)
        description = postData.get('description',None)

        if id is None:
            app_obj = Applications()
        else:
            app_obj = Applications.objects.get(pk=id)

        app_obj.domain = name
        if theme != None:
            app_obj.theme = Themes.objects.get(pk=theme)

        app_obj.description = description
        app_obj.save()
        context_data = {
            "id":app_obj.pk
        }
        return self.render_to_response(context=context_data)