app/soc/views/site/docs/edit.py
changeset 274 56e1c1721299
parent 272 00cea07656c0
child 285 52e206a6a417
equal deleted inserted replaced
273:b97d08ebac0e 274:56e1c1721299
    31 from soc.logic import document
    31 from soc.logic import document
    32 from soc.logic import out_of_band
    32 from soc.logic import out_of_band
    33 from soc.logic import path_linkname
    33 from soc.logic import path_linkname
    34 from soc.logic.site import id_user
    34 from soc.logic.site import id_user
    35 from soc.views import helper
    35 from soc.views import helper
       
    36 import soc.views.helper.forms
    36 import soc.views.helper.requests
    37 import soc.views.helper.requests
    37 import soc.views.helper.responses
    38 import soc.views.helper.responses
    38 import soc.views.helper.widgets
    39 import soc.views.helper.widgets
    39 from soc.views import simple
    40 from soc.views import simple
    40 from soc.views.helpers import forms_helpers
       
    41 from soc.views.user import profile
    41 from soc.views.user import profile
    42 
    42 
    43 import soc.models.document
    43 import soc.models.document
    44 
    44 
    45 
    45 
    46 class EditForm(forms_helpers.DbModelForm):
    46 class EditForm(helper.forms.DbModelForm):
    47   """Django form displayed when Developer edits a Document.
    47   """Django form displayed when Developer edits a Document.
    48   """
    48   """
    49   doc_key_name = forms.CharField(widget=forms.HiddenInput)
    49   doc_key_name = forms.CharField(widget=forms.HiddenInput)
    50   content = forms.fields.CharField(widget=helper.widgets.TinyMCE())
    50   content = forms.fields.CharField(widget=helper.widgets.TinyMCE())
    51   
    51   
   200                   'existing_doc': doc})
   200                   'existing_doc': doc})
   201 
   201 
   202   return helper.responses.respond(request, template, context)
   202   return helper.responses.respond(request, template, context)
   203 
   203 
   204 
   204 
   205 class CreateForm(forms_helpers.DbModelForm):
   205 class CreateForm(helper.forms.DbModelForm):
   206   """Django form displayed when Developer creates a Document.
   206   """Django form displayed when Developer creates a Document.
   207   """
   207   """
   208   doc_key_name = forms.CharField(widget=forms.HiddenInput)
   208   doc_key_name = forms.CharField(widget=forms.HiddenInput)
   209   content = forms.fields.CharField(widget=helper.widgets.TinyMCE())
   209   content = forms.fields.CharField(widget=helper.widgets.TinyMCE())
   210   
   210