我正在編寫一個具有管理任務頁面的Web應用程序。其中一項任務是管理員用戶必須能夠編輯其他用戶的詳細信息。唉,我陷入了一個相當簡單的障礙。Django難以找到數據庫用戶
我已經設置了一個非常簡單的jQuery AJAX獲取請求,成功地將一個字符串傳輸到服務器並返回。這只是背景,但不是問題。問題在於檢索其他用戶的對象。
目前,使用我知道存在的用戶名,這個在views.py中訪問的代碼會產生500內部服務器錯誤。
@login_required
def user_edit_getuser(request):
# Like before, get the request's context.
context = RequestContext(request)
inputname = request.GET['inputNameSend']
user_obj = User.objects.get(inputname)
return HttpResponse(inputname) #later will return a JSON String
請發佈錯誤頁面上顯示的回溯/錯誤,謝謝! – sk1p
我不知道是不是因爲它只是一個AJAX請求,但瀏覽器中沒有顯示錯誤頁面。令人沮喪的是,我所能看到的只是控制檯中的500錯誤。是否有另一個地方可以查找有關500個錯誤的更多信息? –
在開發過程中,我建議您在settings.py中設置TEMPLATE_DEBUG = True。請參閱https://docs.djangoproject.com/en/dev/ref/settings/#template-debug。 – jarmod