feat(itam): migrate app from own repo

!1
This commit is contained in:
2024-05-15 20:55:30 +09:30
parent f98e3bc9c2
commit 195bb5e4ab
33 changed files with 1303 additions and 1 deletions

View File

@ -0,0 +1,21 @@
from django import forms
from django.db.models import Q
from itam.models.device import DeviceSoftware
from itam.models.software import Software
class SoftwareAdd(forms.ModelForm):
class Meta:
model = DeviceSoftware
fields = [
'software',
'action'
]
def __init__(self, *args, **kwargs):
organizations = kwargs.pop('organizations')
super().__init__(*args, **kwargs)
self.fields['software'].queryset = Software.objects.filter(Q(organization_id__in=organizations) | Q(is_global = True))