Size: a a a

Django [ru] #STAY HOME

2020 September 03

IR

Ilkin Ramazanov in Django [ru] #STAY HOME
Не все поверьте. А насчёт хуже... ну можно сделать так чтобы было неплохо :)
источник

А

Алексей in Django [ru] #STAY HOME
Robot
все. без него никак в любом случае. и перевод всегда хуже.
что-то уровня "проходил первого Ведьмака на польском"
источник

b

bbclub in Django [ru] #STAY HOME
привет всем , такой вопрос подскажите пожалуйста
хочу выводить User модель через сериализатор django
class UserSerializer(serializers.ModelSerializer):
   class Meta:
       model = User
fields
= 'all'
UserSerializer(qsusers, many=True).data

почему то при таком вызове создается N+1 запрос, даже больше N+N+1
хотя с другими моделями анологичная конструкция работает как надо.. 1 запрос
менеджер модели стандартный
заметил что создаются доп. запросы к базам при каждом юзере
auth_permission
auth_group
как исключить эти
источник

VD

Vitaliy Derbentsev in Django [ru] #STAY HOME
Бери только нужные поля
источник

b

bbclub in Django [ru] #STAY HOME
qsusers = User.objects.all()[:10]
источник

b

bbclub in Django [ru] #STAY HOME
я бы лучше исключил ненужные если это возможно
источник

b

bbclub in Django [ru] #STAY HOME
что надо исключить только хз
источник

b

bbclub in Django [ru] #STAY HOME
у меня просто около 20 полей
источник

b

bbclub in Django [ru] #STAY HOME
если не получиться придется составить список полей..,
источник

DT

Dan Tyan in Django [ru] #STAY HOME
bbclub
я бы лучше исключил ненужные если это возможно
у сериализатора вроде был exclude
источник

b

bbclub in Django [ru] #STAY HOME
Dan Tyan
у сериализатора вроде был exclude
да, а как fields посмотреть какие он использует)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
bbclub
да, а как fields посмотреть какие он использует)
ты в него вписываешь какие поля исключить
источник

DT

Dan Tyan in Django [ru] #STAY HOME
те либо
fileds - список полей
либо
exclude - все кроме
источник

b

bbclub in Django [ru] #STAY HOME
Dan Tyan
ты в него вписываешь какие поля исключить
не знаю какие исключить в чем и проблема)), всеми которыми я пользуюсь работают нормально,
это видимо некоторые стандартные поля которые вызывают запросы к аутентификации и проверке прав в другие таблицы
я просто хотел на сайте список пользователей разместить
источник

DT

Dan Tyan in Django [ru] #STAY HOME
bbclub
не знаю какие исключить в чем и проблема)), всеми которыми я пользуюсь работают нормально,
это видимо некоторые стандартные поля которые вызывают запросы к аутентификации и проверке прав в другие таблицы
я просто хотел на сайте список пользователей разместить
serializer = UserSerializer()
print(serializer)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
bbclub
не знаю какие исключить в чем и проблема)), всеми которыми я пользуюсь работают нормально,
это видимо некоторые стандартные поля которые вызывают запросы к аутентификации и проверке прав в другие таблицы
я просто хотел на сайте список пользователей разместить
Значит оставь только поля участвующие в формировании имён и все. Нафиг ты all написал?
источник

b

bbclub in Django [ru] #STAY HOME
Dan Tyan
serializer = UserSerializer()
print(serializer)
спасибо) да посмотрел,
добавил exclude = ['groups', 'user_permissions']
внешние ключи стандартные видимо,
теперь все норм)
источник

YD

Yevhen Dmytrenko in Django [ru] #STAY HOME
если у меня в пайчарме  в переменных окружение лежит SECRET_KEY а я через консоль, находять в активированном окружении и при попытке сделать миграцию получаю django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty. Как быть, и что делать?
источник

AB

Alex Breus in Django [ru] #STAY HOME
Кто по django-cms может дать консультацию? (платную)
источник

b

bbclub in Django [ru] #STAY HOME
Yevhen Dmytrenko
если у меня в пайчарме  в переменных окружение лежит SECRET_KEY а я через консоль, находять в активированном окружении и при попытке сделать миграцию получаю django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty. Как быть, и что делать?
а где это в пайчарме?
источник