123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- from django import forms
- from .models import CfgTrap
- ##############################################################################
- class CfgTrapForm(forms.ModelForm):
- class Meta:
- model = CfgTrap
- fields = ['trapname', 'category', 'severity', ]
- class CfgTrapNewForm(forms.ModelForm):
- class Meta:
- model = CfgTrap
- fields = ['trapoid', 'trapname', 'category', 'severity', ]
- ##############################################################################
- class TrapSimpleFilter(forms.Form):
- hostname = forms.MultipleChoiceField(required=False)
- trapoid = forms.MultipleChoiceField(label='Traps', required=False)
- category = forms.MultipleChoiceField(required=False)
- severity = forms.MultipleChoiceField(required=False)
- #FIXME: Umbenennen auf "read" - inkompatibel mit NagTrap
- #trapread = forms.BooleanField(required=False)
- trapread = forms.MultipleChoiceField(label='Read', required=False)
- class TrapSimpleExclude(forms.Form):
- exclude_hostname = forms.MultipleChoiceField(required=False)
- exclude_trapoid = forms.MultipleChoiceField(label='Exclude Traps', required=False)
- exclude_category = forms.MultipleChoiceField(required=False)
- exclude_severity = forms.MultipleChoiceField(required=False)
- exclude_trapread = forms.MultipleChoiceField(label='Exclude Read', required=False)
- class CfgTrapSimpleFilter(forms.Form):
- category = forms.MultipleChoiceField(required=False)
- severity = forms.MultipleChoiceField(required=False)
- class CfgTrapSimpleExclude(forms.Form):
- exclude_category = forms.MultipleChoiceField(required=False)
- exclude_severity = forms.MultipleChoiceField(required=False)
|