在django项目中使用geonode客户端

django-geonode-client的Python项目详细描述


#geonode客户端[![生成状态](https://travis-ci.org/GeoNode/geonode-client.svg?branch=master)](https://travis-ci.org/GeoNode/geonode-client)[![代码气候](https://codeclimate.com/github/GeoNode/geonode-viewer/badges/gpa.svg)](https://codeclimate.com/github/GeoNode/geonode-viewer)[![测试覆盖率](https://codeclimate.com/github/GeoNode/geonode-viewer/badges/coverage.svg)](https://codeclimate.com/github/GeoNode/geonode-viewer/coverage

ol3-用于geonode的react地图查看器

##安装

安装节点npm。我们鼓励您使用[nvm](https://github.com/creationix/nvm)节点的版本管理器。

您需要节点>;5

运行npm install以安装所有依赖项。

##开发服务器

运行npm start启动开发服务器。访问浏览器http://localhost:8080查看结果。

##测试

在开发过程中,运行npm run test:watch对每个文件更改运行测试。

运行npm test以运行包含代码覆盖率报告的完整测试套件。

##建筑

构建是通过webpack完成的,命令是npm build dist文件夹是存储这些文件的缩小版本的位置。

##部署到GH页面

已为主分支启用通过travis的自动部署。

如果要手动部署到gh页面,请使用npm run deploy

###重要的 解除冻结使用index gh.html请保持此文件与index.html同步,并在回购更改其名称后更改路径。.travis.yml也需要更改。

##集成到geonode/django中

将django geonode client添加到requirements.txt 将geonode客户端添加到已安装的应用程序中

###对于geonode 将图层预览库更改为反应

###对于Django 我们添加了您可以在模板中使用的模板标记

添加查看程序javasricpt 添加{%client\u composer\u js%}以包含作曲家javasricpt

以下模板可用: 完整地图视图的客户地图视图 client_map_detail_view_html用于较小的地图视图(如地图预览中所示) client_map_new_html使用composer创建新地图 客户端图层地图HTML图层预览的较小地图视图

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java FirebaseInstanceId。getInstance()始终为空   linux Java执行文件错误   javaspringboot:如何使用Ajax在springboot和Thymeleaf中创建进度条?   java禁用在安卓上使用传单时启用setJavaScriptEnabled   java如何在主体中发布原始类型JSON数据?   消除JAVA While循环中的额外输出   如何在java中直接将基本数据类型分配给自定义类   java为什么addNode()方法返回编译错误“类型中的方法…不适用于参数…”,我该如何修复它?   java惰性合成可观察对象   eclipse Java Blackberry位图单击   java Android:AsyncTask对象[]无法在doInBackground中强制转换   java有没有办法重构或改进这段代码?   java如何使用系统以十六进制打印字节。出来普林顿?   多线程如何在我的java聊天室中调试“java.net.UnknownHostException”?   java如何从Google App Engine下载应用程序源文件   java如何在Spring Data Mongo的聚合$group中使用类似$dateToString   java IBM websphere application server未在MyEclipse8中启动。0