Chuyển tên trường thành distinct chức năng:
model_results = teilnehmer.objects.filter(**{filter: term}).order_by().distinct(field)
Ngoài ra, cách tiếp cận của bạn rất không an toàn vì bạn nên xác thực GET trước khi chuyển chúng đến QuerySet . Có thể sử dụng biểu mẫu django không?
Đồng thời đọc các tài liệu về distinct function tại đây