contacts = Contact.objects.filter(Q(account_id=user.id) | Q(contact_id=user.id)) я получил список объектов модели Contact. как теперь вытащить оттуда айдишники contact_id и account_id?
там оч много где это завязано, рефакторить читай невозможно
Я же про читабельность Если не можешь смигрировать данные в бд, используй там 0 и 1 как есть, но в коде используй константы DELETED = 1 NOT_DELETED = 0 И после в твоем кверисете ты будешь писать Q(deleted=DELETED) или что-то в этом роде
contacts = Contact.objects.filter(Q(account_id=user.id) | Q(contact_id=user.id)) я получил список объектов модели Contact. как теперь вытащить оттуда айдишники contact_id и account_id?
contacts = Contact.objects.filter(Q(account_id=user.id) | Q(contact_id=user.id)) я получил список объектов модели Contact. как теперь вытащить оттуда айдишники contact_id и account_id?
почему у тебя ваще user.id может быть id'шником и аккаунта и контакта? они совпадают? странное условие