DT
или на python/django ?
Size: a a a
DT
АА
АА
L
DT
L
DT
L
ДМ
from django.apps import AppConfig
class ProductsConfig(AppConfig):
name = 'products'
def ready(self):
import products.signals
VO
class ChangePasswordView(generics.UpdateAPIView):
serializer_class = serializers.ChangePasswordSerializer
permission_classes = (permissions.IsAuthenticated,)
def get_object(self, queryset=None):
obj = self.request.user
return obj
def put(self, request, *args, **kwargs):
self.object = self.get_object()
serializer = self.get_serializer(data=request.data)
if serializer.is_valid():
if not self.object.check_password(serializer.data.get("old_password")):
return Response({"old_password": ["Не верный текущий пароль"]}, status=status.HTTP_400_BAD_REQUEST)
# set_password also hashes the password that the user will get
self.object.set_password(serializer.data.get("new_password"))
self.object.save()
return Response("Выполнено.", status=status.HTTP_200_OK)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
ДМ
from django.apps import AppConfig
class ProductsConfig(AppConfig):
name = 'products'
def ready(self):
import products.signals
.
.
OB
from django.apps import AppConfig
class ProductsConfig(AppConfig):
name = 'products'
def ready(self):
import products.signals
Ю
DT
М
DT
М
NG