def my_error(e): return Res( { 'type': str(e.__class__.__name__), 'message': str(e), 'args': str(e.args) }, safe=False)
def read(request): with open(os.getcwd() + '/myproject/sample.txt', 'r') as smp: line = smp.readline() s = "" while line: s = s + line s = s + '\n' line = smp.readline() return Res(s)
def find(request): try: # [Json to Dict] params = json.loads(request.body) first_name = params['first_name'] student = Student.objects.get(first_name=first_name) # # [Object to Json] serial = StudentSerializer(instance=student) return Res(serial.data) except Exception as e: return errorView.my_error(e)
def hello(request): return Res({ 'data': 'Hello World' })
def list(request): students = Student.objects.all() # [Object to Json] serial = StudentSerializer(instance=students, many=True) return Res(serial.data, safe=False)
def about(request): return Res('Bhagwa Mera Mahan')
def capitalizefirst(request): return Res('Capitalize First')
def charcount(request): return Res('Character Count')
def puncremove(request): return Res('Punctuation Remove')
def spaceremove(request): return Res('Space Remove')
def newlineremove(request): return Res('New Line Remove')