Size: a a a

Django [ru] #STAY HOME

2019 July 16

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Ага, разобрался. Наоборот работает.
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ZHU
подскажите как можно полученно числов во вьюхе сделать как шаблонный тег floatformat:2
Ты хочешь типа
{% cut my_var %} ?
источник

Z

ZHU in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Ты хочешь типа
{% cut my_var %} ?
округлить число с плавающей запятой до одной десятой.
то есть полученное значение тут
out = RecordOut.objects.filter(
   ts=ts, start_time__gte=st,
   start_time__lte=et).aggregate(
   Sum('volume'))["volume__sum"]
источник

Z

ZHU in Django [ru] #STAY HOME
округлить до floatformat:2
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ZHU
округлить число с плавающей запятой до одной десятой.
то есть полученное значение тут
out = RecordOut.objects.filter(
   ts=ts, start_time__gte=st,
   start_time__lte=et).aggregate(
   Sum('volume'))["volume__sum"]
А чем тебе стандартный тэг не угодил?
источник

Z

ZHU in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
А чем тебе стандартный тэг не угодил?
надо во вьюхе сделать
источник

Z

ZHU in Django [ru] #STAY HOME
так как там тупит
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ZHU
так как там тупит
В темплейте тупит? Отправляй тогда через функцию round в контекст
источник

d

djigit0s in Django [ru] #STAY HOME
Baktiyar Bekbergen
типа так
def get_serializer_class(self):
       if self.action == 'create':
           return StaffCreateSerializer                                                                                                                                                                                                 def create(self, request, *args, **kwargs):
       serializer = self.get_serializer(data=request.data)
       serializer.is_valid(raise_exception=True)
       instance = serializer.create(serializer.validated_data)
       return Response(StaffSerializer(instance).data)
вот так сделал
   def create(self, request):
       serializer = self.get_serializer(data=request.data)
       serializer.is_valid(raise_exception=True)
       serializer.save()
       headers = self.get_success_headers(serializer.data)
       return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)
источник

d

djigit0s in Django [ru] #STAY HOME
спасибо за подсказку
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Ребят, подскажите, что здесь: пост или гет? Вроде, по всем правилам должен быть пост (так как операция финансовая), но что-то мне подсказывает, что здесь гет...
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
источник

d

djigit0s in Django [ru] #STAY HOME
https://api.fondy.eu/api/p2pcredit/
Your browser approached me (at /api/p2pcredit/) with the method "GET". I only allow the method POST here.
источник

d

djigit0s in Django [ru] #STAY HOME
по адресу https://api.fondy.eu/api/p2pcredit/ принимает только POST
источник

E

Egor in Django [ru] #STAY HOME
Чуваки как в дрф сделать чтобы в сериалайзере в поле user вместо user.id выводило user.custom_id?
источник

E

Egor in Django [ru] #STAY HOME
Egor
Чуваки как в дрф сделать чтобы в сериалайзере в поле user вместо user.id выводило user.custom_id?
источник

E

Egor in Django [ru] #STAY HOME
не подскажите ?
источник

D

Dmitry in Django [ru] #STAY HOME
Egor
Чуваки как в дрф сделать чтобы в сериалайзере в поле user вместо user.id выводило user.custom_id?
как=то так в классе надо указать
user = serializers.IntegerField(source='user.custom_id')
источник

E

Egor in Django [ru] #STAY HOME
Dmitry
как=то так в классе надо указать
user = serializers.IntegerField(source='user.custom_id')
при попытке создать новую запись
источник

E

Egor in Django [ru] #STAY HOME
Dmitry
как=то так в классе надо указать
user = serializers.IntegerField(source='user.custom_id')
если рид онли - то ок, но мне-то нужно еще записывать
источник