31 from soc.views import out_of_band |
31 from soc.views import out_of_band |
32 from soc.views.helper import access |
32 from soc.views.helper import access |
33 from soc.views.helper import decorators |
33 from soc.views.helper import decorators |
34 from soc.views.helper import redirects |
34 from soc.views.helper import redirects |
35 from soc.views.helper import widgets |
35 from soc.views.helper import widgets |
36 from soc.views.models import presence |
36 from soc.views.models import tossed |
37 from soc.views.models import document as document_view |
37 from soc.views.models import document as document_view |
38 from soc.views.models import sponsor as sponsor_view |
38 from soc.views.models import sponsor as sponsor_view |
39 from soc.views.sitemap import sidebar |
39 from soc.views.sitemap import sidebar |
40 |
40 |
41 import soc.logic.models.program |
41 import soc.logic.models.program |
42 |
42 |
43 |
43 |
44 class View(presence.View): |
44 class View(tossed.View): |
45 """View methods for the Program model. |
45 """View methods for the Program model. |
46 """ |
46 """ |
47 |
47 |
48 def __init__(self, params=None): |
48 def __init__(self, params=None): |
49 """Defines the fields and methods required for the base View class |
49 """Defines the fields and methods required for the base View class |