Size: a a a

Django [ru] #STAY HOME

2019 May 12

DB

Dima Boger in Django [ru] #STAY HOME
Mihail
c таким же успехом и тип модели можно перепутать
Да, и чекер тебе это скажет
источник

DB

Dima Boger in Django [ru] #STAY HOME
В этом и смысл)
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Как отфильтровать данные из бд, модели auth_user, по такому параметру:  
User != request.user
. То-есть всех пользователей кроме того, кто запрос отправляет. Пишу так:
result = User.objects.filter(User != request.user)
и получаю cannot unpack non-iterable bool object
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
ID:461990605
Как отфильтровать данные из бд, модели auth_user, по такому параметру:  
User != request.user
. То-есть всех пользователей кроме того, кто запрос отправляет. Пишу так:
result = User.objects.filter(User != request.user)
и получаю cannot unpack non-iterable bool object
result = User.objects.exclude(user=request.user)
источник

M

Mihail in Django [ru] #STAY HOME
Dima Boger
Да, и чекер тебе это скажет
Что скажет? Что метод не найден? Так это только, наверное, если перепутать SpecialEvent с TypicalEvent, т.к. у TypicalEvent, если от него наследуюется второй с дополнительными методами, действительно не будет иметь эти методы. Если же перепутать наоборот, то вообщем-то ничего страшного не будет. Т.е. обезопасить себя от ошибки на 50%?
источник

А

Алексей in Django [ru] #STAY HOME
Mihail
Что скажет? Что метод не найден? Так это только, наверное, если перепутать SpecialEvent с TypicalEvent, т.к. у TypicalEvent, если от него наследуюется второй с дополнительными методами, действительно не будет иметь эти методы. Если же перепутать наоборот, то вообщем-то ничего страшного не будет. Т.е. обезопасить себя от ошибки на 50%?
ты через полгода сможешь вспомнить все эти приколы?
источник

M

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

А

Алексей in Django [ru] #STAY HOME
Mihail
какие приколы? что ты имеешь ввиду?
вот эту логику свою с перепутать или не перепутать, просто твой код же должен быть читаем другими людьми без дебрей
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
result = User.objects.exclude(user=request.user)
спасибо, работает
источник

M

Mihail in Django [ru] #STAY HOME
Алексей
вот эту логику свою с перепутать или не перепутать, просто твой код же должен быть читаем другими людьми без дебрей
ну дк просто название метода будет другое. В чем проблема-то? Всё равно ещё на уровне url-адреса и представлений ты решаешь, в какой модели и какие методы будут вызваны.
источник

M

Mihail in Django [ru] #STAY HOME
и Proxy, по крайней мере сейчас, для меня в этом кейсе кажутся избыточными
источник

JM

Jenish Mursidinov in Django [ru] #STAY HOME
Никак не могу понять смысл слова evaluate в контексте документации Django
A QuerySet is evaluated when you call len() on it.
Force evaluation of a QuerySet by calling list() on it
Озночает Queryset оценивается ?
Что тут оценивается ?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Jenish Mursidinov
Никак не могу понять смысл слова evaluate в контексте документации Django
A QuerySet is evaluated when you call len() on it.
Force evaluation of a QuerySet by calling list() on it
Озночает Queryset оценивается ?
Что тут оценивается ?
Делает запрос в базу
источник

M

Mihail in Django [ru] #STAY HOME
@b0g3r @yobagram Вообще, вся эта тема с Proxy очень напоминает проблему с ООП вообще. Создавать отдельный класс, просто чтобы логически разделить методы, когда у них нет никакого общего уникального пространства имён (в случае с Django это поля), по-моему ни к чему хорошему не приводит.
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Виталий
Кто-нибудь юзал payeer или free-kassa совместно с CloudFlare? Почему при добавлении ip адресов платежных систем в белый список на cloudflare все равно уведомления не доходят от платежек и получают ответ от CloudFlare?
Платный тариф?
источник

В

Виталий in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
Платный тариф?
Вроде да, но нужно уточнить. А это имеет значение?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Виталий
Вроде да, но нужно уточнить. А это имеет значение?
На бесплатных тарифах IP’ы CF заблокированы Роскомнадзором
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Это в Рашке
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
На платных тарифах обычно нет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Ну то есть какая-нибудь порнушка берёт у CF бесплатный тариф, там свой пул айпишников, РКН блокирует  IP’ы сайта, а это IP’ы CF, они shared и потом приходят к тебе
источник