Size: a a a

Django [ru] #STAY HOME

2019 May 03

AF

Anton Fircak in Django [ru] #STAY HOME
ID:461990605
просто обычная аутентификация джанго сессии в бд вроде хранит
да, обычные токены хранятся в бд
источник

NK

ID:461990605 in Django [ru] #STAY HOME
спасибо
источник

Z

ZHU in Django [ru] #STAY HOME
подскажите пожалуйста можно ли в серилализатор передавать значения для вложенного ? если да то как ?
Н-р
есть
class CourseSerializer(serializers.ModelSerializer):
   modules = ModuleSerializer(many=True, read_only=True)

м мне нужно как то отфильтровать modules  по значению и передать его в серализатор
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
подскажите пожалуйста можно ли в серилализатор передавать значения для вложенного ? если да то как ?
Н-р
есть
class CourseSerializer(serializers.ModelSerializer):
   modules = ModuleSerializer(many=True, read_only=True)

м мне нужно как то отфильтровать modules  по значению и передать его в серализатор
на что отфильтровать ?
источник

Z

ZHU in Django [ru] #STAY HOME
ZHU
привет подскажите можно ли реализовать серализатор по такой модели такую таблицу
https://dpaste.de/3Vos
вот так сделать
источник

Z

ZHU in Django [ru] #STAY HOME
хотел сразу рестом вывести
источник

DT

Dan Tyan in Django [ru] #STAY HOME
просто можно передать queryset для глобального фильтра - те для всех
либо надо что то MethodSerializer
источник

Z

ZHU in Django [ru] #STAY HOME
не знаю как предеать на вложенный серилазитор queryset
источник

NK

ID:461990605 in Django [ru] #STAY HOME
А как тогда с JWT реализовать oAuth? Чтобы получить jwt токен нужно отправлять post запрос на такой адерсс: somedomain/auth/token/create/. Может после успешной авторизации oAuth клиент должен выполнить post запрос на получение ткоена. Норм решение?
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
просто можно передать queryset для глобального фильтра - те для всех
либо надо что то MethodSerializer
есть модель класс и вложенный плановый титул (many=trye)! хотел сделать так что бы плановый титул не только по классу отфильтровался но и по школе
источник

Z

ZHU in Django [ru] #STAY HOME
как отфильтровать знаю но как передать параметры нет
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
как отфильтровать знаю но как передать параметры нет
class CourseSerializer(serializers.ModelSerializer):
   modules = SerializerMethodField()


       def get_modules(self, obj):
              modules = Module.objects.filter(...)
              return ModuleSerializer(modules).data
источник

Z

ZHU in Django [ru] #STAY HOME
интересно я могу использовать конструктор в
class PlanTitulSerializerInPlan(serializers.ModelSerializer)
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
class CourseSerializer(serializers.ModelSerializer):
   modules = SerializerMethodField()


       def get_modules(self, obj):
              modules = Module.objects.filter(...)
              return ModuleSerializer(modules).data
а как в апихе передать
источник

Z

ZHU in Django [ru] #STAY HOME
школу
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
class CourseSerializer(serializers.ModelSerializer):
   modules = SerializerMethodField()


       def get_modules(self, obj):
              modules = Module.objects.filter(...)
              return ModuleSerializer(modules).data
def get_modules(self, obj):
              modules = Module.objects.filter(school=…)
              return ModuleSerializer(modules).data
источник

DT

Dan Tyan in Django [ru] #STAY HOME
скорее всего из  obj можно получить
источник

Z

ZHU in Django [ru] #STAY HOME
obj это курсы ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
один курс
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у курса есть связь с модулями ?
источник