enable markdown in custom field descriptions

This commit is contained in:
Austin de Coup-Crank 2023-04-25 09:28:35 -05:00
parent 12bb0ec1fe
commit 54df5eb7eb
2 changed files with 3 additions and 1 deletions

View File

@ -3,6 +3,7 @@ import json
import django_tables2 as tables
from django.conf import settings
from django.utils.translation import gettext as _
from utilities.templatetags.builtins.filters import render_markdown
from extras.models import *
from netbox.tables import NetBoxTable, columns
@ -30,6 +31,7 @@ class CustomFieldTable(NetBoxTable):
content_types = columns.ContentTypesColumn()
required = columns.BooleanColumn()
ui_visibility = columns.ChoiceFieldColumn(verbose_name="UI visibility")
description = columns.MarkdownColumn()
class Meta(NetBoxTable.Meta):
model = CustomField

View File

@ -32,7 +32,7 @@
</tr>
<tr>
<th scope="row">Description</th>
<td>{{ object.description|placeholder }}</td>
<td>{{ object.description|markdown|placeholder }}</td>
</tr>
<tr>
<th scope="row">Required</th>