Standards aenderungen raus

This commit is contained in:
holger.trampe 2020-03-06 22:48:30 +01:00
parent ac10ba08c2
commit c88f1c280f
4 changed files with 24 additions and 25 deletions

View File

@ -22,12 +22,12 @@ class StandardAddStandard(forms.ModelForm):
"task" : "Tätigkeitsbereich", "task" : "Tätigkeitsbereich",
"content": "Inhalt", "content": "Inhalt",
"public" : "Direkt veröffentlichen?", "public" : "Direkt veröffentlichen?",
#"representative" : "Vertreter", "representative" : "Vertreter",
#"executor" : "Ausführender", "executor" : "Ausführender",
#"authority" : "Verantwortlicher", "authority" : "Verantwortlicher",
} }
#fields = ['name', 'area', 'task', 'content', 'public', "authority", "executor", "representative"] fields = ['name', 'area', 'task', 'content', 'public', "authority", "executor", "representative"]
fields = ['name', 'area', 'task', 'content', 'public']
''' '''
Hier werden die Elemente für die DropDowns erstellt, damit Hier werden die Elemente für die DropDowns erstellt, damit
@ -51,13 +51,13 @@ class StandardAddStandard(forms.ModelForm):
elif self.instance.pk: elif self.instance.pk:
self.fields['task'].queryset = Tasks.objects.none() self.fields['task'].queryset = Tasks.objects.none()
#self.fields['representative'].queryset = UserFullName.objects.filter(profile__agency__pk=kwargs['instance'].profile.agency.pk) self.fields['representative'].queryset = UserFullName.objects.filter(profile__agency__pk=kwargs['instance'].profile.agency.pk)
#self.fields['executor'].queryset = UserFullName.objects.filter(profile__agency__pk=kwargs['instance'].profile.agency.pk) self.fields['executor'].queryset = UserFullName.objects.filter(profile__agency__pk=kwargs['instance'].profile.agency.pk)
#self.fields['authority'].queryset = UserFullName.objects.filter(profile__agency__pk=kwargs['instance'].profile.agency.pk) self.fields['authority'].queryset = UserFullName.objects.filter(profile__agency__pk=kwargs['instance'].profile.agency.pk)
#self.fields['checked_groups'] = forms.CharField(initial="", required=False, widget=forms.HiddenInput()) self.fields['checked_groups'] = forms.CharField(initial="", required=False, widget=forms.HiddenInput())
#self.fields['added_files'] = forms.CharField(initial="", required=False, widget=forms.HiddenInput()) self.fields['added_files'] = forms.CharField(initial="", required=False, widget=forms.HiddenInput())
#self.fields['added_standards'] = forms.CharField(initial="", required=False, widget=forms.HiddenInput()) self.fields['added_standards'] = forms.CharField(initial="", required=False, widget=forms.HiddenInput())
class StandardAddStandardEditor(forms.ModelForm): class StandardAddStandardEditor(forms.ModelForm):
@ -84,12 +84,11 @@ class StandardUpdateStandard(forms.ModelForm):
"area" : "Übergeordneter Bereich", "area" : "Übergeordneter Bereich",
"task" : "Tätigkeitsbereich", "task" : "Tätigkeitsbereich",
"content": "Inhalt", "content": "Inhalt",
#"representative" : "Vertreter", "representative" : "Vertreter",
#"executor" : "Ausführender", "executor" : "Ausführender",
#"authority" : "Verantwortlicher", "authority" : "Verantwortlicher",
} }
fields = ['name', 'area', 'task', 'content', "authority", "executor", "representative"] fields = ['name', 'area', 'task', 'content', "authority", "executor", "representative"]
fields = ['name', 'area', 'task', 'content']
''' '''
Hier werden die Elemente für die DropDowns erstellt, damit Hier werden die Elemente für die DropDowns erstellt, damit
@ -116,9 +115,9 @@ class StandardUpdateStandard(forms.ModelForm):
elif loggeduser.pk: elif loggeduser.pk:
self.fields['task'].queryset = Tasks.objects.filter(area__pk=standard.area.pk) self.fields['task'].queryset = Tasks.objects.filter(area__pk=standard.area.pk)
#self.fields['representative'].queryset = UserFullName.objects.filter(profile__agency__pk=loggeduser.profile.agency.pk) self.fields['representative'].queryset = UserFullName.objects.filter(profile__agency__pk=loggeduser.profile.agency.pk)
#self.fields['executor'].queryset = UserFullName.objects.filter(profile__agency__pk=loggeduser.profile.agency.pk) self.fields['executor'].queryset = UserFullName.objects.filter(profile__agency__pk=loggeduser.profile.agency.pk)
#self.fields['authority'].queryset = UserFullName.objects.filter(profile__agency__pk=loggeduser.profile.agency.pk) self.fields['authority'].queryset = UserFullName.objects.filter(profile__agency__pk=loggeduser.profile.agency.pk)
class StandardUpdateStandardEditor(forms.ModelForm): class StandardUpdateStandardEditor(forms.ModelForm):

View File

@ -32,17 +32,17 @@ class Standards(models.Model):
# USER # USER
# VERTRETER # VERTRETER
#representative = models.ForeignKey(User, on_delete=models.PROTECT, related_name="user_repr", blank=True, null=True) representative = models.ForeignKey(User, on_delete=models.PROTECT, related_name="user_repr", blank=True, null=True)
# AUSFÜHRENDER # AUSFÜHRENDER
#executor = models.ForeignKey(User, on_delete=models.PROTECT, related_name="user_executor", blank=True, null=True) executor = models.ForeignKey(User, on_delete=models.PROTECT, related_name="user_executor", blank=True, null=True)
# VERANTWORTLICHER # VERANTWORTLICHER
#authority = models.ForeignKey(User, on_delete=models.PROTECT, related_name="user_authority", blank=True, null=True) authority = models.ForeignKey(User, on_delete=models.PROTECT, related_name="user_authority", blank=True, null=True)
# FILES # FILES
#addedfiles = models.ManyToManyField(DataFile, blank=True) addedfiles = models.ManyToManyField(DataFile, blank=True)
# VERLINKTE STANDARDS # VERLINKTE STANDARDS
#linked_standards = models.ManyToManyField('Standards', blank=True) linked_standards = models.ManyToManyField('Standards', blank=True)
# GORUPS # GORUPS
#visibleby = models.ManyToManyField(AgencyGroup, blank=True) visibleby = models.ManyToManyField(AgencyGroup, blank=True)
def __str__(self): def __str__(self):
return f'{self.name}' return f'{self.name}'