mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-23 04:22:01 -06:00
Token admin form improvements
This commit is contained in:
parent
116ceb6f93
commit
69e54ab410
@ -1,8 +1,18 @@
|
|||||||
|
from django import forms
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
|
|
||||||
from .models import Token
|
from .models import Token
|
||||||
|
|
||||||
|
|
||||||
|
class TokenAdminForm(forms.ModelForm):
|
||||||
|
key = forms.CharField(required=False, help_text="If no key is provided, one will be generated automatically.")
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
fields = ['user', 'key', 'write_enabled', 'expires', 'description']
|
||||||
|
model = Token
|
||||||
|
|
||||||
|
|
||||||
@admin.register(Token)
|
@admin.register(Token)
|
||||||
class TokenAdmin(admin.ModelAdmin):
|
class TokenAdmin(admin.ModelAdmin):
|
||||||
list_display = ['user', 'key', 'created', 'expires', 'write_enabled', 'description']
|
form = TokenAdminForm
|
||||||
|
list_display = ['key', 'user', 'created', 'expires', 'write_enabled', 'description']
|
||||||
|
Loading…
Reference in New Issue
Block a user