【发布时间】:2017-10-12 20:09:48
【问题描述】:
使用 djangorestframework 装饰器时如何调试 ajax 函数。
@api_view(['POST', ])
def authfb(request):
require_more_data = True
if request.method == 'POST':
first_name = request.data['fb_first_name']
last_name = request.data['fb_last_name']
fb_picture = request.data['fb_picture']
fb_friends_number = request.data['fb_friends_number']
fb_username = request.data['fb_username']
fb_id = int(request.data['fb_id'])
fb_link = request.data['fb_link']
username = fb_username.replace(' ', '')
# print(username)
password = '112358'
user = auth.authenticate(username=username, password=password)
return Response(request.data)
代码示例。通过 ajax 请求调用视图函数时,Django 不会告诉任何错误。这使我使用 print 并手动搜索错误的行,但仍然不知道到底出了什么问题。如何调试它,如何像往常一样制作 django 日志错误?
【问题讨论】:
标签: python ajax django django-rest-framework