mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 17:26:10 -06:00
Clean up templatetags modules
This commit is contained in:
parent
47af8b0208
commit
134dc70a4d
@ -13,6 +13,21 @@ from netbox.config import get_config
|
|||||||
from utilities.markdown import StrikethroughExtension
|
from utilities.markdown import StrikethroughExtension
|
||||||
from utilities.utils import clean_html, foreground_color, title
|
from utilities.utils import clean_html, foreground_color, title
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'bettertitle',
|
||||||
|
'content_type',
|
||||||
|
'content_type_id',
|
||||||
|
'fgcolor',
|
||||||
|
'linkify',
|
||||||
|
'meta',
|
||||||
|
'placeholder',
|
||||||
|
'render_json',
|
||||||
|
'render_markdown',
|
||||||
|
'render_yaml',
|
||||||
|
'split',
|
||||||
|
'tzoffset',
|
||||||
|
)
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,5 +1,12 @@
|
|||||||
from django import template
|
from django import template
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'badge',
|
||||||
|
'checkmark',
|
||||||
|
'customfield_value',
|
||||||
|
'tag',
|
||||||
|
)
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
|
@ -5,6 +5,18 @@ from django.urls import NoReverseMatch, reverse
|
|||||||
from extras.models import ExportTemplate
|
from extras.models import ExportTemplate
|
||||||
from utilities.utils import get_viewname, prepare_cloned_fields
|
from utilities.utils import get_viewname, prepare_cloned_fields
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'add_button',
|
||||||
|
'bulk_delete_button',
|
||||||
|
'bulk_edit_button',
|
||||||
|
'clone_button',
|
||||||
|
'delete_button',
|
||||||
|
'edit_button',
|
||||||
|
'export_button',
|
||||||
|
'import_button',
|
||||||
|
'sync_button',
|
||||||
|
)
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,5 +1,14 @@
|
|||||||
from django import template
|
from django import template
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'getfield',
|
||||||
|
'render_custom_fields',
|
||||||
|
'render_errors',
|
||||||
|
'render_field',
|
||||||
|
'render_form',
|
||||||
|
'widget_type',
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
@ -15,6 +15,30 @@ from django.utils.safestring import mark_safe
|
|||||||
from utilities.forms import get_selected_values, TableConfigForm
|
from utilities.forms import get_selected_values, TableConfigForm
|
||||||
from utilities.utils import get_viewname
|
from utilities.utils import get_viewname
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'annotated_date',
|
||||||
|
'annotated_now',
|
||||||
|
'applied_filters',
|
||||||
|
'as_range',
|
||||||
|
'divide',
|
||||||
|
'get_item',
|
||||||
|
'get_key',
|
||||||
|
'humanize_megabytes',
|
||||||
|
'humanize_speed',
|
||||||
|
'icon_from_status',
|
||||||
|
'kg_to_pounds',
|
||||||
|
'meters_to_feet',
|
||||||
|
'percentage',
|
||||||
|
'querystring',
|
||||||
|
'simplify_decimal',
|
||||||
|
'startswith',
|
||||||
|
'status_from_tag',
|
||||||
|
'table_config_form',
|
||||||
|
'utilization_graph',
|
||||||
|
'validated_viewname',
|
||||||
|
'viewname',
|
||||||
|
)
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
@ -145,14 +169,6 @@ def percentage(x, y):
|
|||||||
return round(x / y * 100, 1)
|
return round(x / y * 100, 1)
|
||||||
|
|
||||||
|
|
||||||
@register.filter()
|
|
||||||
def has_perms(user, permissions_list):
|
|
||||||
"""
|
|
||||||
Return True if the user has *all* permissions in the list.
|
|
||||||
"""
|
|
||||||
return user.has_perms(permissions_list)
|
|
||||||
|
|
||||||
|
|
||||||
@register.filter()
|
@register.filter()
|
||||||
def as_range(n):
|
def as_range(n):
|
||||||
"""
|
"""
|
||||||
|
@ -4,6 +4,10 @@ from django.template import Context
|
|||||||
|
|
||||||
from netbox.navigation.menu import MENUS
|
from netbox.navigation.menu import MENUS
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'nav',
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
@ -1,5 +1,13 @@
|
|||||||
from django import template
|
from django import template
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'can_add',
|
||||||
|
'can_change',
|
||||||
|
'can_delete',
|
||||||
|
'can_sync',
|
||||||
|
'can_view',
|
||||||
|
)
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
|
@ -6,6 +6,10 @@ from django.utils.module_loading import import_string
|
|||||||
from netbox.registry import registry
|
from netbox.registry import registry
|
||||||
from utilities.utils import get_viewname
|
from utilities.utils import get_viewname
|
||||||
|
|
||||||
|
__all__ = (
|
||||||
|
'model_view_tabs',
|
||||||
|
)
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user