示例#1
0
文件: api.py 项目: xeor/fecto
    def get(self, request):
        serverInlineForm = server_field.ServerInlineForm()

        if 'remove' in request.GET:
            status = serverInlineForm.removeAttribute(request.GET)
            return status

        return {}
示例#2
0
文件: api.py 项目: xeor/fecto
    def post(self, request):
        if not request.POST.get('id', None):
            return {}

        serverInlineForm = server_field.ServerInlineForm()
        inlineFormEntry = serverInlineForm.editInlineFormData(request.POST)

        return inlineFormEntry
示例#3
0
文件: api.py 项目: xeor/fecto
    def get(self, request):
        if not request.GET.get('id', None):
            return {}

        if 'history' in request.GET:
            history = serverInlineForm.getAttributeHistory(request.GET)
            return history

        serverInlineForm = server_field.ServerInlineForm()
        inlineFormDict = serverInlineForm.getInlineFormData(request.GET)

        return inlineFormDict
示例#4
0
文件: api.py 项目: xeor/fecto
    def get(self, request):
        serverInlineForm = server_field.ServerInlineForm()

        if 'remove' in request.GET:
            status = serverInlineForm.removeIP(request.GET)
            return status

        if 'check' in request.GET:
            status = serverInlineForm.checkIP(request.GET)
            return status

        return {}
示例#5
0
文件: api.py 项目: xeor/fecto
 def post(self, request):
     serverInlineForm = server_field.ServerInlineForm()
     return serverInlineForm.setNote(request)
示例#6
0
文件: api.py 项目: xeor/fecto
 def post(self, request):
     serverInlineForm = server_field.ServerInlineForm()
     IpData = serverInlineForm.addIP(request.POST)
     return IpData
示例#7
0
文件: api.py 项目: xeor/fecto
    def post(self, request):
        serverInlineForm = server_field.ServerInlineForm()
        attributeData = serverInlineForm.addAttribute(request.POST)

        return attributeData