def syncResult(self): self.connection.request("GET", "/sync/result") response = self.connection.getresponse() data = json.loads(response.read()) print response.read() if not data.has_key('up-to-date'): for result in data['name']: odd = Odd.get(iid=result['odd']) Result.create(iid=result['iid'],odd=odd)
def syncResult(self): self.connection.request("GET", "/sync/result") response = self.connection.getresponse() data = json.loads(response.read()) print response.read() if not data.has_key('up-to-date'): for result in data['name']: odd = Odd.get(iid=result['odd']) Result.create(iid=result['iid'], odd=odd)
def rtl(request): try: input_text = request.POST['input_text'] try: output_text = CSSRtlParser(input_text).parse() result = Result.create(input_text, output_text, True) result.save() return redirect('/result/%s/' % result.pk) # TODO arikg: handle smaller exception except Exception: result = Result.create(input_text, Exception.message, False) result.save() return redirect('/result/%s/' % result.pk) except KeyError: return render(request, 'main/index.html', { 'error_message': "Please fill in the text to rtl", })