Получаю эту ошибку: как я могу решить ее с помощью django?
hello я пытаюсь добавить google recaptcha на мой сайт и когда я добавляю recaptcha у меня возникает эта ошибка :
?: (captcha.recaptcha_test_key_error) RECAPTCHA_PRIVATE_KEY или RECAPTCHA_PUBLIC_KEY использует тестовые ключи Google и не будет вести себя так, как ожидается в производственной среде.
СОВЕТ: Обновите settings.RECAPTCHA_PRIVATE_KEY и/или settings.RECAPTCHA_PUBLIC_KEY. Также эту проверку можно игнорировать, добавив SILENCED_SYSTEM_CHECKS = ['captcha.recaptcha_test_key_error']
в файл настроек..
как я могу решить эту проблему?
Google предоставляет ключи для тестирования, которые можно найти здесь:
На момент написания этой статьи клавиши TEST следующие:
Test Site Key:
6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
Test Secret Key:
6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe
Пожалуйста, убедитесь, что вы НЕ используете эти ключи в производстве. Если вы получаете ошибку на локальном сервере (localhost), следуйте рекомендациям сообщения об ошибке и добавьте
SILENCED_SYSTEM_CHECKS = []
if environment == "DEBUG":
SILENCED_SYSTEM_CHECKS = ['captcha.recaptcha_test_key_error']
в ваш settings.py
файл.