from django import forms from django.forms import ModelForm from .models import Tasks class TasksAddTaskForm(forms.ModelForm): visible = forms.CheckboxInput() class Meta: model = Tasks labels = { "name" : "Aufgabenname", "area" : "Übergeordneter Bereich", "desc" : "Beschreibung", "visible": "Im Organigramm sichtbar" } fields['visible'] = forms.HiddenInput() fields = ['name', 'area', 'desc', 'visible'] #def __init__(self, user=None, *args, **kwargs): # super().__init__(*args, **kwargs) # if(user != None): # users_of_agency = User.objects.filter(profile__agency__pk=user.profile.agency.pk) # self.fields['usersfield'].queryset = users_of_agency