AttributeError: объект 'coroutine' не имеет атрибута 'all'

Я использую Django 4.1 и для ModelChoiceField мне нужно передать queryset, но функция async передает coroutine. Есть ли способ справиться с этим?

async def get_currency_queryset():
    return await sync_to_async(Currency.objects.all)()


class AddOfferForm(forms.ModelForm):

    currency_to_sell = forms.ModelChoiceField(
        queryset=get_currency_queryset(),
        empty_label="Choose currency",
        widget=forms.Select(attrs={"class": "form-select"}),
    )
Вернуться на верх