向django CMS添加Google Maps插件。
项目描述
django CMS Google Map 是一套为 django CMS 设计的插件,允许您将 Google Map 实现到您的网站上。
此插件与 Divio Cloud 兼容,并可在 django CMS 商场 上轻松安装。
贡献
这是一个开源项目。我们非常乐意接收您以问题报告和拉取请求形式的反馈。在提交拉取请求之前,请先查看我们的 贡献指南。
我们感谢所有帮助创建和维护此包的贡献者。贡献者名单见 贡献者 部分。
您可以做出的最容易的贡献之一是帮助将此插件翻译成其他语言,具体请访问 Transifex。
文档
有关附加依赖项,请参阅 setup.py 文件中的 REQUIREMENTS。
Django Filer 1.7 或更高版本
请确保已安装并正确配置了 django-filer。
安装
手动安装
运行 pip install djangocms-googlemap
将 djangocms_googlemap 添加到您的 INSTALLED_APPS
运行 python manage.py migrate djangocms_googlemap
配置
django CMS Google Map 需要 Google 提供的 API 密钥,该密钥需要在您的 Django 设置中提供。
DJANGOCMS_GOOGLEMAP_API_KEY = ''
请注意,提供的模板在设计上尽可能简单。鼓励您根据项目需求对其进行调整和覆盖。包含的演示 JavaScript 代码不需要 jQuery 或任何其他第三方库,除了 Google Maps 自带的 Maps JavaScript API,它将自动加载。
此插件为所有实例提供 默认 模板。您可以通过添加 DJANGOCMS_GOOGLEMAP_TEMPLATES 设置来提供额外的模板选项。
DJANGOCMS_GOOGLEMAP_TEMPLATES = [ ('feature', _('Featured Version')), ]
您需要在 templates/djangocms_googlemap/ 内创建 feature 文件夹,否则您将收到一个 模板不存在 错误。您可以通过将此目录中的 default 文件夹复制并重命名为 feature 来完成此操作。
有关自定义地图的更多详细信息,请参阅 Google Maps JavaScript API 文档,以及 django CMS Google Map 插件的 templates/djangocms_googlemap/default 目录中的默认模板,以了解此插件支持的选项。
运行测试
您可以通过执行以下命令来运行测试:
virtualenv env source env/bin/activate pip install -r tests/requirements.txt python setup.py test
项目详情
下载文件
下载您平台上的文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。
源分布
构建分发版
djangocms-googlemap-2.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b9a38b3f60892f1426e255574e9efb6ea272e8fcf0c52c3f3d15f3b186fd174a |
|
MD5 | 68bf4be7e4dd59f18c8e5a56dc71e648 |
|
BLAKE2b-256 | 679f499e6df0969723fba8dad62787dada4fad5128814c2e97ba8306edf8af27 |
djangocms_googlemap-2.2.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b9c00b9eeb5a62fe17627f03aefb8956c3d82c581571c86d079b805d998cb029 |
|
MD5 | e4de5257476a0f37005e090ff7636c26 |
|
BLAKE2b-256 | dc11b0f8ff4f2feb15f8f4be05dad244a7b8240c2a073c4053bae3fdc078308b |