Size: a a a

Django [ru] #STAY HOME

2019 September 19

F

Fred in Django [ru] #STAY HOME
serializer_class
источник

F

Fred in Django [ru] #STAY HOME
и этот класс
источник

T

Tim in Django [ru] #STAY HOME
покажи код вью
источник

F

Fred in Django [ru] #STAY HOME
class CManagerCView(CreateAPIView):
   model = C
   permission_classes = (AllowAny,)
   serializer_class = CSerializer

   def post(self, request, user_id, *args, **kwargs):
       patient = User.objects.get(id=user_id)
       create_case_serializer = CSerializer(data=request.data)
       if create_case_serializer.is_valid():
           case = create_case_serializer.save()
источник

T

Tim in Django [ru] #STAY HOME
ты пытаешься в поле client записать? SerializerMethodField - вроде на запись не работает
источник

F

Fred in Django [ru] #STAY HOME
как бы все работало до этого вот с client = serializers.PrimaryKeyRelatedField(queryset=User.objects.filter(is_client=True))
источник

F

Fred in Django [ru] #STAY HOME
но нужно короче по request.user сделать фильтр
источник

T

Tim in Django [ru] #STAY HOME
что работало? запись создавалась?
источник

F

Fred in Django [ru] #STAY HOME
да, но с PrimaryKeyRelatedField
источник

F

Fred in Django [ru] #STAY HOME
или я что не понимаю сейчас куда можно вставлять SerializerMethodField и куда нельзя
источник

T

Tim in Django [ru] #STAY HOME
Fred
или я что не понимаю сейчас куда можно вставлять SerializerMethodField и куда нельзя
SerializerMethodField
This is a read-only field. It gets its value by calling a method on the serializer class it is attached to. It can be used to add any sort of data to the serialized representation of your object.
источник

F

Fred in Django [ru] #STAY HOME
короче нужно новую функцию пилить...
источник

F

Fred in Django [ru] #STAY HOME
для листинга
источник

S

Spirit💎 in Django [ru] #STAY HOME
Rust Saiargaliev
Да, вот в целом всё что тебе нужно. Ну ещё реверс метод туда добавить чтоб откатить
подскажи, как надо писать реверс метод?
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
Кто-нибудь подскажет на скорую руку, сельдерей уже поддерживает 3.7?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Такая штука. Нужно как-то прочитать файл по этому урлу - https://files.slack.com/files-pri/TNJHDBAGN-FNBC8EPJ5/wsgi_log.txt .
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Вот, как пытался - https://dpaste.de/8ufT . 1 вариант - без сохрания, 2 - с сохранением
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
на выходе вообще какой-то хтмл код получаю
источник

🐸

🐸 in Django [ru] #STAY HOME
Igor 🐈 Cuba
Кто-нибудь подскажет на скорую руку, сельдерей уже поддерживает 3.7?
А что там не поддерживать? :)
источник

🐸

🐸 in Django [ru] #STAY HOME
Если имеется ввиду «запустить сельдерей на 3.7» - вообще норм, а если «хочу использовать модный type hinting” - это уже вряд ли
источник