equal
deleted
inserted
replaced
25 from django import forms |
25 from django import forms |
26 |
26 |
27 from soc.logic import dicts |
27 from soc.logic import dicts |
28 from soc.logic.models import org_app as org_app_logic |
28 from soc.logic.models import org_app as org_app_logic |
29 from soc.views.helper import access |
29 from soc.views.helper import access |
|
30 from soc.views.helper import redirects |
30 from soc.views.models import group_app |
31 from soc.views.models import group_app |
|
32 from soc.views.models import program as program_view |
31 |
33 |
32 import soc.logic.dicts |
34 import soc.logic.dicts |
33 |
35 |
34 |
36 |
35 class View(group_app.View): |
37 class View(group_app.View): |
59 new_params = {} |
61 new_params = {} |
60 |
62 |
61 new_params['rights'] = rights |
63 new_params['rights'] = rights |
62 new_params['logic'] = org_app_logic.logic |
64 new_params['logic'] = org_app_logic.logic |
63 |
65 |
64 new_params['sidebar_grouping'] = 'Organization' |
66 new_params['scope_view'] = program_view |
|
67 new_params['scope_redirect'] = redirects.getCreateRedirect |
|
68 |
|
69 new_params['sidebar_grouping'] = 'Organizations' |
65 |
70 |
66 new_params['extra_dynaexclude'] = ['applicant', 'backup_admin', 'status', |
71 new_params['extra_dynaexclude'] = ['applicant', 'backup_admin', 'status', |
67 'created_on', 'last_modified_on'] |
72 'created_on', 'last_modified_on'] |
68 # TODO(ljvderijk) add cleaning method to ensure uniqueness |
73 # TODO(ljvderijk) add cleaning method to ensure uniqueness |
69 new_params['create_extra_dynafields'] = { |
74 new_params['create_extra_dynafields'] = { |