1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Custom link cleanup

This commit is contained in:
Jeremy Stretch
2019-04-15 21:29:02 -04:00
parent 4536754b20
commit 2ec7ac1ea3
4 changed files with 57 additions and 7 deletions

View File

@ -81,9 +81,24 @@ class CustomFieldAdmin(admin.ModelAdmin):
# Custom links
#
class CustomLinkForm(forms.ModelForm):
class Meta:
model = CustomLink
exclude = []
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
# Format ContentType choices
order_content_types(self.fields['content_type'])
self.fields['content_type'].choices.insert(0, ('', '---------'))
@admin.register(CustomLink, site=admin_site)
class CustomLinkAdmin(admin.ModelAdmin):
list_display = ['name', 'content_type', 'group_name', 'weight']
form = CustomLinkForm
#