jumpserver/apps/labels/urls.py
fit2bot 8291a81efd
perf: 支持全局的 labels (#12043)
* perf: 支持全局的 labels

* perf: stash

* stash

* stash

* stash

* stash

* perf: 优化 labels

* stash

* perf: add debug sql

* perf: 修改 labels

* perf: 优化提交

* perf: 优化提交 labels

* perf: 基本完成

* perf: 完成 labels 搜索

* perf: 优化 labels

* perf: 去掉不用 debug

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-05 11:16:34 +08:00

22 lines
591 B
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
from rest_framework_bulk.routes import BulkRouter
from . import api
app_name = 'labels'
router = BulkRouter()
router.register(r'labels', api.LabelViewSet, 'label')
router.register(r'labels/(?P<label>.*)/resource-types/(?P<res_type>.*)/resources',
api.LabelContentTypeResourceViewSet, 'label-content-type-resource')
router.register(r'labeled-resources', api.LabeledResourceViewSet, 'labeled-resource')
router.register(r'resource-types', api.ContentTypeViewSet, 'content-type')
urlpatterns = [
]
urlpatterns += router.urls