Я использую Django Wagtail и использую плагин wagtailgeowidget, и когда я запускаю его на своем ноутбуке, он работает просто отлично.
Однако, когда я использую его на своем рабочем сервере apache2, я получаю сообщение об ошибке в консоли.
js? Key = my_key & language = ru: 51 Служба геокодирования: Этот проект API не авторизован для использования этого API.Для получения дополнительной информации об аутентификации и службах Google Maps JavaScript API см. https://developers.google.com/maps/documentation/javascript/get-api-key _.Gc @ js? Key = my_key & language = ru: 51
Мой рабочий сервер не имеетдоменное имя это прямой IP.
Я пробовал три разные конфигурации для API Google Maps.
- Нет
- HTTP-рефереры (http://ip/, http://*ip/, * ip *)
- IP-адреса (IP)
Ни одна из конфигураций не сработала.Я предположил бы, что по крайней мере конфигурация «Нет» будет небезопасной, но по крайней мере она будет работать.Однако это все еще не работает.
Что мне не понятно, так это то, почему он будет работать в моей среде разработки с ключом и не работать с тем же ключом, который я произвел.
![enter image description here](https://i.stack.imgur.com/5UgrK.png)