Я знаю, что это не прямой ответ на ваш вопрос, но если вы должны использовать эту модель как есть, и вам нужен более быстрый поиск, я думаю, что вы можете использовать динамический шаблон регулярного выражения c, чтобы определить, является ли идентификатор пользователя в этом списке:
import re
def user(request):
users_list = UserConfig.objects.get(meta_key="ALLOWED_USERS")
pattern = "{0},".format(request.user.id)
if re.search(pattern, users_list):
# User is in list
else:
# User not in list
Это просто идея, и предполагается, что ваша строка имеет каждый идентификатор, за которым следует запятая, включая последнюю.