import requests,pprint,time #代码调试,增删改查 # t=time.time() # print(t) # response = requests.get('http://localhost/api/mgr/customers?action=list_customer') # pprint.pprint(response.json()) # # t2=time.time() # print(t2) # print(t-t2) # payload ={ # 'action':"add_customer", # 'data': { # "name" : "lichuan", # "phonenumber" : "456456456", # "address" : "宇宙中心太平家园" # }, # } # response = requests.post('http://localhost/api/mgr/customers',json=payload) # pprint.pprint(response.json()) # payload ={ # 'action':"modify_customer", # "id" : "2", # 'newdata': { # "phonenumber" : "678678678", # "address" : "宇宙中心太平家园" # }, # } # response = requests.post('http://localhost/api/mgr/customers',json=payload) # pprint.pprint(response.json()) # payload ={ # 'action':"del_customer", # "id" : "2", # } # response = requests.post('http://localhost/api/mgr/customers',json=payload) # pprint.pprint(response.json()) # payload = { # 'username': 'lichuan', # 'password': '1234.Com' # } # # response = requests.post('http://127.0.0.1/mgr/signin',data=payload) # pprint.pprint(response.json()) # from django.db.models import F # from common.models import * # # # annotate 可以将表字段进行别名处理 # Student.objects.annotate( # countryname=F('country__name'), # studentname=F('name') # )\ # .filter(grade=1,countryname='中国').values('studentname','countryname') # import json # # print(json.dumps({'aa':'凉凉'},ensure_ascii=False)) # payload = { # 'username': 'lichuan', # 'password': '1234.Com' # } # # response = requests.post('http://127.0.0.1/api/mgr/signin',data=payload) # # retDict = response.json() # sessionid = response.cookies['sessionid'] # # payload = { # 'action': 'list_medicine', # 'pagenum': 1, # 'pagesize' : 3 # } # # response = requests.get('http://localhost/api/mgr/medicines', # params=payload, # cookies={'sessionid': sessionid}) # pprint.pprint(response.json()) import requests,pprint payload = { 'username': 'lichuan', 'password': '1234.Com' } response = requests.post("http://localhost/api/mgr/signin", data=payload) retDict = response.json() sessionid = response.cookies['sessionid'] print(response.cookies.items()) # 再发送列出请求,注意多了 keywords payload = { 'action': 'list_medicine', 'pagenum': 1, 'pagesize' : 3, 'keywords' : '乳酸 注射液' } response = requests.get('http://localhost/api/mgr/medicines', params=payload, cookies={'sessionid': sessionid}) pprint.pprint(response.json())