0
這裏很簡化我的代碼版本,所以懇求忽略語法錯誤「模塊」對象不是標化
我有一個輔助函數使用Django ORM基本閱讀從數據庫中的一行,並做一些驗證最後用回吧字典
modVerify.py
def verify(request):
try :
req = Request.objects.get(id=request.POST.get('id'))
except :
return({'stat':'er' , 'error':-12})
return({'stat':'ok' , 'req':req})
這裏是我得到的時候我嘗試使用這個應用程序之上
錯誤這裏是我的錯誤
TypeError at /api/verify
'module' object is not subscriptable
Request Method: POST
Request URL: site.com/api/verify
Django Version: 1.9.7
Exception Type: TypeError
Exception Value:
'module' object is not subscriptable
Exception Location: /home/somedomain/project/api/views.py in verify, line 98
Python Executable: /usr/local/bin/python3
Python Version: 3.4.4
指向此行
req = modeVerify['req']
爲什麼即時得到這一點,是有辦法解決它或者我應該返回行id
回來,而不是閱讀它再次從數據庫中的調用函數?