Size: a a a

Django [ru] #STAY HOME

2019 December 19

AK

Artyem Klimenko in Django [ru] #STAY HOME
N1LEX
Да нет, ему в ответ приходит не один
в указанном тобой случае, будет совсем другое исключение
источник

N

N1LEX in Django [ru] #STAY HOME
MultiValueError?
источник

AK

Artyem Klimenko in Django [ru] #STAY HOME
N1LEX
MultiValueError?
источник

N

N1LEX in Django [ru] #STAY HOME
Точна
источник

S

Stanley in Django [ru] #STAY HOME
Всем привет, есть модель Post и есть модель comments у коментов есть ForeignKey(Post) Вопрос - как мне получить посты отсортированные по количеству комментариев?
источник

S

Stanley in Django [ru] #STAY HOME
по убыванию
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Stanley
Всем привет, есть модель Post и есть модель comments у коментов есть ForeignKey(Post) Вопрос - как мне получить посты отсортированные по количеству комментариев?
у комментов есть related_name
источник

S

Stanley in Django [ru] #STAY HOME
Dan Tyan
у комментов есть related_name
related_name='comments'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Post.objects.annotate(cnt=Count('comments')).order_by('cnt')
источник

S

Stanley in Django [ru] #STAY HOME
Dan Tyan
Post.objects.annotate(cnt=Count('comments')).order_by('cnt')
Спасибо! 👍
источник

T

Tim in Django [ru] #STAY HOME
Привет)
есть такой кейс:
Пользователь может удалить свой аккаунт, но в бд он не удаляется (то есть ставится is_deleted=True) и все сущности, с которыми он связан, не удаляются.

Вопрос:
Как все организовать так, чтобы другие пользователи не видели удаленного пользователя и соответственно связанных с ним сущностей.

Идеи:
Декоратор на каждую модель или кастомный Менеджер. Которые будут .exclude удаленных пользователей.

Насколько идея норм и есть ли у вас еще варианты?)
источник

S

Stanley in Django [ru] #STAY HOME
Может есть какие уроки в сети где можно посмотреть как строить сложные запросы в джанго?
источник

G

GithubReleases in Django [ru] #STAY HOME
python/cpython tagged: v3.9.0a2
Link: https://github.com/python/cpython/releases/tag/v3.9.0a2
Release notes:
Python 3.9.0a2
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Tim
Привет)
есть такой кейс:
Пользователь может удалить свой аккаунт, но в бд он не удаляется (то есть ставится is_deleted=True) и все сущности, с которыми он связан, не удаляются.

Вопрос:
Как все организовать так, чтобы другие пользователи не видели удаленного пользователя и соответственно связанных с ним сущностей.

Идеи:
Декоратор на каждую модель или кастомный Менеджер. Которые будут .exclude удаленных пользователей.

Насколько идея норм и есть ли у вас еще варианты?)
> кастомный Менеджер
+
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Tim
Привет)
есть такой кейс:
Пользователь может удалить свой аккаунт, но в бд он не удаляется (то есть ставится is_deleted=True) и все сущности, с которыми он связан, не удаляются.

Вопрос:
Как все организовать так, чтобы другие пользователи не видели удаленного пользователя и соответственно связанных с ним сущностей.

Идеи:
Декоратор на каждую модель или кастомный Менеджер. Которые будут .exclude удаленных пользователей.

Насколько идея норм и есть ли у вас еще варианты?)
Кастомный менеджер - хороший вариант
источник

tv

tsar vcube in Django [ru] #STAY HOME
можно ли настоить uwsgi чтобы кода я закину новые файлы он сам перезапускался?
источник

Н

Никита in Django [ru] #STAY HOME
tsar vcube
можно ли настоить uwsgi чтобы кода я закину новые файлы он сам перезапускался?
gunicorn точно умеет, и этот должен уметь
источник

А

Алексей in Django [ru] #STAY HOME
в случае
for i in <FlatValuesListIterable>
он за каждым в базу полезет поштучно или все же возьмет сразу все одним запросом?
источник

А

Алексей in Django [ru] #STAY HOME
Алексей
в случае
for i in <FlatValuesListIterable>
он за каждым в базу полезет поштучно или все же возьмет сразу все одним запросом?
такое ощущение. что он от chunk_size зависит, который равен 100 по умолчанию, т.е. будет дергать по 100 что ли? а если в list() обернуть, тоже по 100 дергать будет7
источник

А

Алексей in Django [ru] #STAY HOME
что это было? меня почему-то из чата выкинуло
источник