equal
deleted
inserted
replaced
20 __authors__ = [ |
20 __authors__ = [ |
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
22 '"Pawel Solyga" <pawel.solyga@gmail.com>', |
22 '"Pawel Solyga" <pawel.solyga@gmail.com>', |
23 ] |
23 ] |
24 |
24 |
25 |
|
26 from google.appengine.ext import db |
|
27 |
25 |
28 from django import forms |
26 from django import forms |
29 |
27 |
30 from soc.logic import dicts |
28 from soc.logic import dicts |
31 from soc.logic.models import program as program_logic |
29 from soc.logic.models import program as program_logic |
73 params = dicts.merge(params, new_params) |
71 params = dicts.merge(params, new_params) |
74 |
72 |
75 super(View, self).__init__(params=params) |
73 super(View, self).__init__(params=params) |
76 |
74 |
77 for name, logic_value in program_logic.logic.TIMELINE_LOGIC.iteritems(): |
75 for name, logic_value in program_logic.logic.TIMELINE_LOGIC.iteritems(): |
78 create_form = params_helper.getCreateForm(self._params, logic_value.getModel()) |
76 create_form = params_helper.getCreateForm(self._params, |
|
77 logic_value.getModel()) |
79 edit_form = dynaform.extendDynaForm( |
78 edit_form = dynaform.extendDynaForm( |
80 dynaform = create_form, |
79 dynaform = create_form, |
81 dynainclude = self._params['edit_dynainclude'], |
80 dynainclude = self._params['edit_dynainclude'], |
82 dynaexclude = self._params['edit_dynaexclude'], |
81 dynaexclude = self._params['edit_dynaexclude'], |
83 ) |
82 ) |