Size: a a a

Django [ru] #STAY HOME

2020 January 28

S

Sergey in Django [ru] #STAY HOME
Sergey N.
а я не могу победить. как можно обновить все возможные пакеты, но чтобы основной был django к примеру?
ответил
источник

EM

Egor Mushet in Django [ru] #STAY HOME
Danil Tolmachev
ну тебе рид онли сделать те поля которые нельзя юзать пользователю
это значит, что они в дате вернуться в ответ на патч
источник

DT

Danil Tolmachev in Django [ru] #STAY HOME
вернуться
источник

EM

Egor Mushet in Django [ru] #STAY HOME
странно, что я указываю в fields только нужные мне поля, но сериалайзер все равно, что угодно с другими полями сделать может
источник

DT

Danil Tolmachev in Django [ru] #STAY HOME
покажи код
источник

EM

Egor Mushet in Django [ru] #STAY HOME
class UserStudentSerializer(serializers.ModelSerializer):
   """
   Serializer for user`s phone only
   """

   class Meta:
       model = User
       fields = ('phone',

Запрос
патч  {'username': 'newname'}
спокойно срабатывает
источник

SN

Sergey N. in Django [ru] #STAY HOME
Sergey
1. выстроить дерево зависимостей
2. определить корневые
3. обновить корневые зависимости

это можно сделать при помощи пакетного менеджера poetry например
я поступил немного иначе, так как это домашний проект. отрубил djoser.. что-то с ним . Да, для продакта, придётся поработать
источник

EM

Egor Mushet in Django [ru] #STAY HOME
хотя нет такого поля в fields
источник

DT

Danil Tolmachev in Django [ru] #STAY HOME
так ты рид онли
источник

DT

Danil Tolmachev in Django [ru] #STAY HOME
в сериализаторе сделай
источник

EM

Egor Mushet in Django [ru] #STAY HOME
разобрался, оно ничего не обновляет
источник

EM

Egor Mushet in Django [ru] #STAY HOME
это как то непарвильно но так оно работает
источник

<

</> in Django [ru] #STAY HOME
chemist.Country.drug: (fields.E320) Field specifies on_delete=SET_NULL, but cannot be null.
       HINT: Set null=True argument on the field, or change the on_delete rule.
источник

r

rach in Django [ru] #STAY HOME
chemist.Country.drug: (fields.E320) Field specifies on_delete=SET_NULL, but cannot be null.
       HINT: Set null=True argument on the field, or change the on_delete rule.
Хорошие названия классов и атрибутов.
источник

<

</> in Django [ru] #STAY HOME
rach
Хорошие названия классов и атрибутов.
а как надо?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
chemist.Country.drug: (fields.E320) Field specifies on_delete=SET_NULL, but cannot be null.
       HINT: Set null=True argument on the field, or change the on_delete rule.
ты с какой целью сюда это закинул?
источник

r

rach in Django [ru] #STAY HOME
а как надо?
Это не сарказм был и не постирония. Одобряю названия.
источник

<

</> in Django [ru] #STAY HOME
Artem Gubatenko
ты с какой целью сюда это закинул?
ошибку не могу исправить
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ошибку не могу исправить
у тебя поле on_delete.SET_NULL, но оно не может быть NULL, потому что не поставил null=True, blank=True
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
по умолчанию все поля не могут быть NULL
источник