jumpserver二次开发

jumpserver二次开发(二)-资产高级搜索

2019-08-16  本文已影响0人  随意多好

基于版本 Version 1.4.10-2 GPLv2.

jms自带的资产管理,采用全局搜索,不是很方便,同时因为我们自己加了项目管理,希望可以自定义搜索的功能,本文主要讲资产的高级搜索。

一、概述

Jumpserver用的是python的django框架开发,API 采用了DRF(Django REST framework),基于CBV(Class-based views)开发模式,因此,二次开发也是比较简单的,一般先定义model,然后写api,再使用template渲染,前端基本用datatables较多。

实现效果:


资产高级搜索

二、实战

完全代码请看:
https://github.com/getway/jumpserver/commit/073a4e50f4a4a08ebee410992a14279a557e5c0b

原文:https://oneops.top/2019/08/16/jumpserver%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91%E4%BA%8C%EF%BC%9A%E8%B5%84%E4%BA%A7%E9%AB%98%E7%BA%A7%E6%90%9C%E7%B4%A2/

上一篇 下一篇

猜你喜欢

热点阅读