예제 #1
0
파일: render.py 프로젝트: ubolonton/warp
 def render_uploadframe(self, request):
     form = """
 <form method="post" enctype="multipart/form-data" action="%s">
   <input type="file" name="uploaded-file" />
   <input type="hidden" name="submitID" value="" />
   <input type="hidden" name="callbackID" value="" />
 </form>""" % helpers.url(request.node, "uploadfile")
     return self.getTinyTemplate() % form
예제 #2
0
파일: render.py 프로젝트: foamdino/warp
 def render_uploadframe(self, request):
     form = """
 <form method="post" enctype="multipart/form-data" action="%s">
   <input type="file" name="uploaded-file" />
   <input type="hidden" name="submitID" value="" />
   <input type="hidden" name="callbackID" value="" />
 </form>""" % helpers.url(request.node, "uploadfile")
     return tinyTemplate % form
예제 #3
0
파일: colproxy.py 프로젝트: bhomnick/warp
 def render_edit(self, request):
     fieldName = self.fieldName()
     field = '<input type="hidden" name="warpform-%s" class="warpform-upload" />' % fieldName
     iframe = '<iframe name="%s" src="%s" width="300" height="50" id="iframe-%s"></iframe>' % (
         fieldName,
         url(request.node, "uploadframe"),
         fieldName)
     return field + iframe
예제 #4
0
파일: render.py 프로젝트: rjweir/warp
    def render_edit(self, request):
        objID = int(request.resource.args[0])
        obj = store.get(self.model, objID)

        return helpers.renderTemplateObj(request,
                                         self._getCrudTemplate(),
                                         obj=self.crudModel(obj),
                                         redirect=helpers.url(request.node, 'view', request.resource.args))
예제 #5
0
파일: render.py 프로젝트: foamdino/warp
    def render_delete(self, request):
        objID = int(request.resource.args[0])
        obj = store.get(self.model, objID)

        if obj is not None:
            store.remove(obj)
            store.commit()

        request.redirect(helpers.url(request.node))
        return "Redirecting..."
예제 #6
0
파일: render.py 프로젝트: ubolonton/warp
    def render_delete(self, request):
        objID = int(request.resource.args[0])
        obj = request.store.get(self.model, objID)

        if obj is not None:
            request.store.remove(obj)
            request.store.commit()

        request.redirect(helpers.url(request.node))
        return "Redirecting..."
예제 #7
0
파일: colproxy.py 프로젝트: bhomnick/warp
 def render_view(self, request):
     return '<img src="%s" />' % url(
         request.node, "image", 
         (self.obj.__class__.__name__, self.obj.id, self.col))
예제 #8
0
파일: model.py 프로젝트: foamdino/warp
 def saveRedirect(self, request):
     return helpers.url(request.node, 'view', request.resource.args)
예제 #9
0
 def saveRedirect(self, request):
     return helpers.url(request.node, 'view', request.resource.args)
예제 #10
0
 def render_edit(self, request):
     fieldName = self.fieldName()
     field = '<input type="hidden" name="warpform-%s" class="warpform-upload" />' % fieldName
     iframe = '<iframe name="%s" src="%s" width="300" height="50" id="iframe-%s"></iframe>' % (
         fieldName, url(request.node, "uploadframe"), fieldName)
     return field + iframe
예제 #11
0
 def render_view(self, request):
     return '<img src="%s" />' % url(
         request.node, "image",
         (self.obj.__class__.__name__, self.obj.id, self.col))