Как получить endpoints framework mobile api request with protorpc message в django restframe work или django view
мой код написан на py2.7 в google app engine и я использую endpoint framework для мобильных. теперь моя мобильная команда имеет endpoint java создать lib из py2.7 и они попадают в api с помощью этой lib
Я использую этот код в py2.7 для получения данных запроса
@endpoints.method(UserDetail, UserDetail, http_method='POST', name = 'user.authenticate')
def authenticate_user(self, request):
print(request.user_detail)
print(request.abc)
теперь в django я пробую все APIView
def post(self,request,*args, **kwargs):
но в запросе я не получил данных
я тоже пробовал этот код, но не получил данных
class authenticate_user(View):
def post(self, request, *args, **kwargs):
data = request.body
header = request.META
# data = data.decode('utf-8')
# post_data = json.loads(data)
print('----------------')
print('-request.GET-')
print(request.GET)
print('-request.GET-')
print('-request.FILES-')
print(request.FILES)
print('-request.FILES-')
print('-META-')
print(header)
print('-.META-')
# print('-post_data-')
# print(post_data)
# print('-post_data-')
print('-request.POST-')
print(request.POST)
print('-request.POST-')
print('-request.headers-')
print(request.headers)
print('-request.headers-')
print('----------------')
return JsonResponse({'success':"hiiii"})
У меня получается вот что. Я не хочу менять мобильный код, я хочу преобразовать мой код на python3 с django
Может ли кто-нибудь помочь мне. Теперь конечная точка не занимается спортом py3
Можно ли этот запрос получить в RCP как получить данные RCp в django