app/soc/views/site/home.py
changeset 270 7dd6d8347b56
parent 249 325fb70c61a9
child 271 01e90bb21b7e
equal deleted inserted replaced
269:0f1acc4c3e1e 270:7dd6d8347b56
    35 
    35 
    36 from soc.logic import out_of_band
    36 from soc.logic import out_of_band
    37 from soc.logic import validate
    37 from soc.logic import validate
    38 from soc.logic.site import id_user
    38 from soc.logic.site import id_user
    39 from soc.views import simple
    39 from soc.views import simple
       
    40 from soc.views import helper
       
    41 import soc.views.helper.templates
    40 from soc.views.helpers import custom_widgets
    42 from soc.views.helpers import custom_widgets
    41 from soc.views.helpers import forms_helpers
    43 from soc.views.helpers import forms_helpers
    42 from soc.views.helpers import response_helpers
    44 from soc.views.helpers import response_helpers
    43 from soc.views.helpers import template_helpers
       
    44 
    45 
    45 import soc.models.site_settings
    46 import soc.models.site_settings
    46 import soc.models.document
    47 import soc.models.document
    47 import soc.logic.document
    48 import soc.logic.document
    48 import soc.logic.site.settings
    49 import soc.logic.site.settings
   111   if site_settings:
   112   if site_settings:
   112     context.update({'site_settings': site_settings})
   113     context.update({'site_settings': site_settings})
   113     site_doc = site_settings.home
   114     site_doc = site_settings.home
   114   
   115   
   115     if site_doc:
   116     if site_doc:
   116       site_doc.content = template_helpers.unescape(site_doc.content)
   117       site_doc.content = helper.templates.unescape(site_doc.content)
   117       context.update({'site_document': site_doc})
   118       context.update({'site_document': site_doc})
   118 
   119 
   119   return response_helpers.respond(request, template, context)
   120   return response_helpers.respond(request, template, context)
   120 
   121 
   121 
   122