我想在另一个项目中使用我当前的Django视图(它存在于另一个域中),因此我需要令牌认证。
是否可以使用具有良好令牌认证系统的Django Rest Framework来验证Django非REST视图上的用户?
我目前使用login_required
装饰器,它不适用于Django Rest Framework令牌身份验证:
from django.contrib.auth.decorators import login_required
from django.http import JsonResponse
@login_required
def my_view(request):
return JsonResponse({'status': 'ok'})