Size: a a a

Django [ru] #STAY HOME

2019 October 29

А

Алексей in Django [ru] #STAY HOME
он беспокоится, что ты объявил поле, но не включил его в fields, т.е. как бы не использовал, зачем тогда объявлял
источник

A

Arr0w in Django [ru] #STAY HOME
Алексей
он беспокоится, что ты объявил поле, но не включил его в fields, т.е. как бы не использовал, зачем тогда объявлял
class UserSerializer(serializers.ModelSerializer):
   name_groups = serializers.SerializerMethodField()

   class Meta:
       model = User
       fields = ['id', 'username', 'date_joined', 'groups', name_groups]

   def get_name_groups(self, obj):
       return(obj.groups.all())
источник

А

Алексей in Django [ru] #STAY HOME
Arr0w
class UserSerializer(serializers.ModelSerializer):
   name_groups = serializers.SerializerMethodField()

   class Meta:
       model = User
       fields = ['id', 'username', 'date_joined', 'groups', name_groups]

   def get_name_groups(self, obj):
       return(obj.groups.all())
в кавычках же!
источник

A

Arr0w in Django [ru] #STAY HOME
Алексей
в кавычках же!
а, понял спасибо
источник

A

Arr0w in Django [ru] #STAY HOME
Ещё вопрос, как сделать так что бы Юзеры удалялись только если они без групп ?
источник

A

Arr0w in Django [ru] #STAY HOME
Где прописывать эти правила ?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Arr0w
Где прописывать эти правила ?
там, где ты выбираешь юзеров для удаления.
источник

A

Arr0w in Django [ru] #STAY HOME
Pavel Zagrebelin
там, где ты выбираешь юзеров для удаления.
ну насколько я понимаю это тут
class UserViewSet(viewsets.ModelViewSet):
   queryset = User.objects.all()
   permission_classes = [
       permissions.AllowAny
   ]
   serializer_class = UserSerializer

но я не знаю как для делита сделать свою версию
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Yegor Kowalew
А у меня будет докер на десктопе, я его нормально накручу и потом перенесу куда захочу
источник

A

Arr0w in Django [ru] #STAY HOME
сложные тут мемы
источник

АБ

Арчихан Брэкович in Django [ru] #STAY HOME
Зато жизненные! :)
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Arr0w
ну насколько я понимаю это тут
class UserViewSet(viewsets.ModelViewSet):
   queryset = User.objects.all()
   permission_classes = [
       permissions.AllowAny
   ]
   serializer_class = UserSerializer

но я не знаю как для делита сделать свою версию
например, можно def get_queryset проверить self.action
источник
2019 October 30

A

Arr0w in Django [ru] #STAY HOME
Pavel Zagrebelin
например, можно def get_queryset проверить self.action
чот я не понимаю
источник

A

Arr0w in Django [ru] #STAY HOME
Кварисет же не функция
источник

A

Arr0w in Django [ru] #STAY HOME
у экшена у него вродде нет
источник

D

Dima in Django [ru] #STAY HOME
если я создавал объект в админке джанго, как мне его использовать в шелле джанго?
источник

D

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

A

Aquinary in Django [ru] #STAY HOME
Тебе надо какой-нибудь переменной присвоить результат выполнения .all() и после обращаться через индекс
источник

A

Aquinary in Django [ru] #STAY HOME
В шелле ты просто содержимое вывел .all() и всё
источник

A

Aquinary in Django [ru] #STAY HOME
student = ...all()
student[0].group_id
источник