Size: a a a

Django [ru] #STAY HOME

2019 November 05

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Сделай себе сериализатор под профиль
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
вансек, разбираюсь, спасибо
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Yegor Kowalew
вансек, разбираюсь, спасибо
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
class ProfileSerializer(serializers.ModelSerializer):
   class Meta:
       model = Profile
       fields = '__all__'
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Ой, поплыло все, ну думаю понятно
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
И потом в сериализатор прокидывай профили, не забудь про many=True
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
ProfileSerializer(data=profiles, many=True).data
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
И это уже пихай в Response
источник

AF

Anton Fircak in Django [ru] #STAY HOME
@yegorkowalew читани лучше фастом примеры юзания drf
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Anton Fircak
@yegorkowalew читани лучше фастом примеры юзания drf
что такое фастом?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
всмысле быстро?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Yegor Kowalew
что такое фастом?
быстренько,
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Ну или так, документация на самом деле у них реально небольшая и можно за день все освоить
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yegor Kowalew
class ProfileView(APIView):
   def get(self, request):
       profiles = Profile.objects.all()
       return Response({"profiles": profiles})

что тут крутить?
ииии попробуй наверное ViewSet-ы
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Дело в том что я и так пробую юзать примеры.
Давайте немножко разберемся.
Я в инглише слаб. Но на сколько я понимаю в ресте как и в джанго есть типа обычные вьюшки и вьюшки на основе модели
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Так вот, сейчас я пытаюсь юзнуть вьюшку на основе модели. Так ведь вроде бы проще, да?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Yegor Kowalew
Дело в том что я и так пробую юзать примеры.
Давайте немножко разберемся.
Я в инглише слаб. Но на сколько я понимаю в ресте как и в джанго есть типа обычные вьюшки и вьюшки на основе модели
там много разныех вьюшек в дрф
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Yegor Kowalew
Так вот, сейчас я пытаюсь юзнуть вьюшку на основе модели. Так ведь вроде бы проще, да?
Так обычно и делают, ставят ModelViewSet и поехали
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Только тогда почитай про роутеры
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
сдают нерьви, пойду покурю. Налепили какого-то неадекватного мамонта....
Мне вот так было проще:
data = serializers.serialize('json', dispatchers)
return HttpResponse(data, content_type='application/json')
и работает и гемора ноль...
источник