def unique_values():
    return ReadOnlyTable.objects.values_list('pie', 'pie').distinct()


class ExampleForm(forms.ModelForm):
    only_unique_values = forms.ChoiceField(required=False, choices=
        unique_values, widget=forms.Select)
django modelchoicefield with distinct column values