Forms
hypha.apply.activity.forms
¶
CommentForm
¶
Bases: FileFormMixin, ModelForm
Source code in hypha/apply/activity/forms.py
attachments
class-attribute
instance-attribute
¶
attachments = MultiFileField(label=_('Attachments'), required=False)
assign_to
class-attribute
instance-attribute
¶
assign_to = forms.ModelChoiceField(queryset=User.objects.filter(groups__name=STAFF_GROUP_NAME), required=False, empty_label=_('Select...'), label=_('Assign to'))
visibility_choices
instance-attribute
¶
Meta
¶
mini_fields
class-attribute
instance-attribute
¶
mini_fields = ('related_content_type', 'related_object_id', 'source_content_type', 'source_object_id')
fields
class-attribute
instance-attribute
¶
fields = ('message', 'visibility', 'assign_to', *mini_fields)
labels
class-attribute
instance-attribute
¶
help_texts
class-attribute
instance-attribute
¶
widgets
class-attribute
instance-attribute
¶
widgets = {'visibility': forms.RadioSelect(), 'message': PagedownWidget(), **{field: forms.HiddenInput() for field in mini_fields}}