Имя 'displayhtml' не определено в python 3.7

Я обновил свой код с Django 1.8 до Django 3.0

и моя версия python - python 3.7

когда я развертываю свой код на dev-сервере, я получаю эту проблему "имя 'displayhtml' не определено"

my requirements.txt

django-recaptcha== 2.0.6

файл settings.py

INSTALLED_APPS = [
 ....
....
'captcha',

]

вот мой views.py

def enquiry_external(request, client_pk):
    form_data={}
    admin = ClientUser.objects.filter(client_id=client_pk,is_admin=True)[0].id
    user_id = request.user
    public_key = settings.RECAPTCHA_PUBLIC_KEY
    script = displayhtml(public_key=public_key)
    id = request.GET.get('gid','')
    .....
    .....
    .....

Я не могу понять, почему я получаю эту ошибку

Вернуться на верх