Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class User(models.Model):
- uuid = models.UUIDField(default=uuid.uuid4, primary_key=True, editable=False, db_index=True)
- email = models.EmailField(_('email address'), blank=False, unique=True, db_index=True)
- class Match(models.Model):
- uuid = models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True)
- users = models.ManyToManyField(User, related_name='matches')
- query = reduce(operator.or_, (Q(users__user__uuid=item) for item in LIST))
- result = Match.objects.filter(query)
- test = Match.objects.filter(users__user__in=LIST))
- test = Match.objects.filter(users__in=LIST)
- def list_uuid(user1, user2):
- return {str(user.uuid), str(user2.uuid)}
- qs = Match.objects.filter(uuid__in=user1.matches.all(), users=user2).count()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement