Size: a a a

Django [ru] #STAY HOME

2020 April 25

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
увы, в rest я не очень
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
эти статьи и уроки уже прочитал и посмотрел, и не понял как самом деле запрос делаются
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
есть батарейки для Джанго, которые упрощают сериализацию вложенных моделей
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
1С ке могу сделать эти приложения за 3-4 часа, но есть не которые моменты что 1С уже не в силах
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
Леонид Стасюков
есть батарейки для Джанго, которые упрощают сериализацию вложенных моделей
и как мне найти эти батарейки ?
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
class PriceSerializer(serializers.ModelSerializer):
   unit = serializers.StringRelatedField(many=False)
   pricetype = serializers.SlugRelatedField(queryset=PriceType.objects.all(), slug_field="name")

   class Meta:
       model = Price
       fields = ["id", "product", "pricetype", "price", "unit", "url"]

       extra_kwargs = {
           "url": {"view_name": "api:price-detail", "lookup_field": "id"}
       }
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
вот пример модели, которая тащит себя и вложенные модели
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
там запросе принмает slug ?
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
дана модель Price, а в ней упаковка и тип прайса (unit и PriceType)
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
в данном конкретно случае - id
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
и вообще сериализатор это не запрос - это  скорее описание как отдавать модель
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
но некоторые поля можно описывать как запросы - выше именно так pricetype отдается
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
а где можно отправить запрос не так типичный - а как хотим скажем
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
Выбрать Все поля
из Магазыны
и подключи все вложенные товары и подлючии вложенные фото
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
в сериализаторе можно некоторые поля представить как функции. В них что угодно можно описывать
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
fields = ["id", "product", "pricetype", "price", "unit", "url"]
источник

UK

Ulugbek Kirgizbaew in Django [ru] #STAY HOME
можно я вам в личку отправлю кусочек кода
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
вот ты описываешь какие поля из магазина нужны
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
нет, извини - я реально вот только что отрвался от программирования
источник

ЛС

Леонид Стасюков in Django [ru] #STAY HOME
с утра 8 до 22 работал
источник