1
0
Fork 0
Netbox-DNAC-Integration/dnac_integration/forms.py

28 lines
740 B
Python

from django import forms
from netbox.forms import NetBoxModelForm, NetBoxModelFilterSetForm
from utilities.forms.fields import CommentField
from .models import dnacServer
class dnacServerForm(NetBoxModelForm):
class Meta:
model = dnacServer
fields = ('hostname', 'username', 'password', 'version', 'verify', 'default_filter_action', 'tags')
class dnacServerFilterForm(NetBoxModelFilterSetForm):
model = dnacServer
username = forms.TextInput()
version = forms.IntegerField(
required=False
)
verify = forms.BooleanField(
required=False
)
status = forms.BooleanField(
required=False
)
default_filter_action = forms.BooleanField(
required=False
)