Switch to unified view

a/OSSEval/analysis/forms.py b/OSSEval/analysis/forms.py
...
...
17
from models import Analysis
17
from models import Analysis
18
18
19
class AnalysisForm(ModelForm):
19
class AnalysisForm(ModelForm):
20
    def __init__(self, data=None, *args, **kwargs):
20
    def __init__(self, data=None, *args, **kwargs):
21
        super(AnalysisForm, self).__init__(data, *args, **kwargs)
21
        super(AnalysisForm, self).__init__(data, *args, **kwargs)
22
        if 'instance' in kwargs.keys():
22
23
            self._meta.widgets['methodology_version'] = HiddenInput()   ###NON FUNZIONA!!!
24
    class Meta:
23
    class Meta:
25
        model = Analysis
24
        model = Analysis
26
#         fields = '__all__' #('name', 'description', 'comment', 'weight_scenario')
25
#         fields = '__all__' #('name', 'description', 'comment', 'weight_scenario')
27
        
26
        
28
        fields = ('id', 'name', 'description', 'comment', 'created', 'user_login', 'methodology_version', 'weight_scenario')
27
        fields = ('id', 'name', 'description', 'comment', 'created', 'user_login', 'methodology_version')
29
        widgets = {
28
        widgets = {
30
            'description': Textarea(attrs={'cols': 80, 'rows': 5}),
29
            'description': Textarea(attrs={'cols': 80, 'rows': 5}),
31
            'comment': Textarea(attrs={'cols': 80, 'rows': 5}),
30
            'comment': Textarea(attrs={'cols': 80, 'rows': 5}),
32
            'id': HiddenInput(),
31
            'id': HiddenInput()
33
            'weight_scenario': HiddenInput()
34
        }
32
        }
35
33
36
class UploadFileForm(forms.Form):
34
class UploadFileForm(forms.Form):
37
    file  = forms.FileField(label='Select a file')
35
    file  = forms.FileField(label='Select a file')
38
    
36