{% extends 'generic/object.html' %} {% load i18n %} {% load render_table from django_tables2 %} {% block content %}
Mapping {# Sync now: enqueues a one-shot reconcile job (change permission holders only — #} {# the view itself enforces it with a 403). #} {% if perms.netbox_inventree_sync.change_syncmapping %}
{% csrf_token %}
{% endif %}
Name {{ object.name }}
Connection {{ object.connection|linkify }}
NetBox type {{ object.netbox_content_type.app_label }}.{{ object.netbox_content_type.model }}
InvenTree endpoint {{ object.inventree_endpoint }}
Match fields {{ object.match_netbox_field|placeholder }} → {{ object.match_inventree_field|placeholder }}
Reconcile interval {{ object.reconcile_interval_minutes }} minutes
Enabled {% checkmark object.enabled %}
Description {{ object.description|placeholder }}
{% trans "Field pairs" %} {% trans "Field pair builder" %}
{% render_table field_pairs_table %}
{% endblock content %}