Форум сайта python.su
Всем добра!
Есть метод (это Django REST framework):
def put(self, request, format=None): user = get_object_or_404(User, id=request.user.id) serializer = UserSettingsSerializer(user, data=request.DATA) if serializer.is_valid(): serializer.save() user = get_object_or_404(User, id=request.user.id) user.set_password(serializer.init_data['password']) user.save() return Response(serializer.data) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
user = get_object_or_404(User, id=request.user.id)
print(user)
Отредактировано AllGood (Апрель 1, 2014 16:07:22)
Офлайн
Лучше использовать журнал(лог).
import logging logging.basicConfig(format=u'%(levelname)-8s [%(asctime)s] %(message)s', level=logging.DEBUG, filename=u'/var/log/mylog.log') def debug(*args): logging.debug(args)
debug(user)
Офлайн