mirror of
https://github.com/django/django.git
synced 2025-07-24 13:44:32 +00:00
Fixed #26098 -- Used cdnjs.cloudflare for OpenLayers.js.
This commit is contained in:
parent
dbccf163b6
commit
b1d6b0a7b1
6 changed files with 23 additions and 15 deletions
|
@ -42,8 +42,12 @@ GeoDjango's admin site
|
|||
.. attribute:: openlayers_url
|
||||
|
||||
Link to the URL of the OpenLayers JavaScript. Defaults to
|
||||
``'http://openlayers.org/api/2.13.1/OpenLayers.js'``.
|
||||
``'https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.13.1/OpenLayers.js'``.
|
||||
|
||||
.. versionchanged:: 1.11
|
||||
|
||||
Older versions default to
|
||||
``'http://openlayers.org/api/2.13.1/OpenLayers.js'``.
|
||||
|
||||
.. attribute:: modifiable
|
||||
|
||||
|
|
|
@ -153,16 +153,16 @@ Widget classes
|
|||
``template_name`` is ``gis/openlayers.html``.
|
||||
|
||||
``OpenLayersWidget`` and :class:`OSMWidget` use the ``openlayers.js`` file
|
||||
hosted on the ``openlayers.org`` website. This works for basic usage
|
||||
during development, but isn't appropriate for a production deployment as
|
||||
``openlayers.org/api/`` has no guaranteed uptime and runs on a slow server.
|
||||
You are therefore advised to subclass these widgets in order to specify
|
||||
your own version of the ``openlayers.js`` file in the ``js`` property of
|
||||
the inner ``Media`` class (see :ref:`assets-as-a-static-definition`). You
|
||||
can host a copy of ``openlayers.js``
|
||||
`tailored to your needs`_ on your own server or refer to a copy from a
|
||||
content-delivery network like https://cdnjs.com/. This will also allow
|
||||
you to serve the JavaScript file(s) using the ``https`` protocol if needed.
|
||||
hosted on the ``cdnjs.cloudflare.com`` content-delivery network. You can
|
||||
subclass these widgets in order to specify your own version of the
|
||||
``OpenLayers.js`` file `tailored to your needs`_ in the ``js`` property of
|
||||
the inner ``Media`` class (see :ref:`assets-as-a-static-definition`).
|
||||
|
||||
.. versionchanged:: 1.11
|
||||
|
||||
Older versions use ``OpenLayers.js`` from ``openlayers.org`` which
|
||||
isn't suitable for production use since it offers no guaranteed uptime
|
||||
and runs on a slow server.
|
||||
|
||||
.. _tailored to your needs: http://docs.openlayers.org/library/deploying.html
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue