taskapp/forms/task.py
changeset 220 807e4b701a20
parent 219 f04a1ec7a07f
child 224 c41e38f36299
equal deleted inserted replaced
219:f04a1ec7a07f 220:807e4b701a20
     1 from django import forms
     1 from django import forms
     2 from pytask.taskapp.models import Task
     2 from pytask.taskapp.models import Task, WorkReport
     3 
     3 
     4 class TaskCreateForm(forms.ModelForm):
     4 class TaskCreateForm(forms.ModelForm):
     5     class Meta:
     5     class Meta:
     6         model = Task
     6         model = Task
     7         fields = ['title', 'desc', 'tags_field', 'pynts']
     7         fields = ['title', 'desc', 'tags_field', 'pynts']
    97     class myForm(forms.Form):
    97     class myForm(forms.Form):
    98         user = forms.ChoiceField(choices=choices, required=True)
    98         user = forms.ChoiceField(choices=choices, required=True)
    99         reason = forms.CharField(min_length=1, required=True)
    99         reason = forms.CharField(min_length=1, required=True)
   100     return myForm(instance) if instance else myForm()
   100     return myForm(instance) if instance else myForm()
   101 
   101 
       
   102 class WorkReportForm(forms.ModelForm):
       
   103 
       
   104     class Meta:
       
   105         model = WorkReport
       
   106         fields = ['remarks', 'attachment']