当前位置: 首页>>代码示例>>Python>>正文


Python ItemManager.adjuntarArchivo方法代码示例

本文整理汇总了Python中sgp.managers.ItemMan.ItemManager.adjuntarArchivo方法的典型用法代码示例。如果您正苦于以下问题:Python ItemManager.adjuntarArchivo方法的具体用法?Python ItemManager.adjuntarArchivo怎么用?Python ItemManager.adjuntarArchivo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在sgp.managers.ItemMan.ItemManager的用法示例。


在下文中一共展示了ItemManager.adjuntarArchivo方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: adjuntar_archivo

# 需要导入模块: from sgp.managers.ItemMan import ItemManager [as 别名]
# 或者: from sgp.managers.ItemMan.ItemManager import adjuntarArchivo [as 别名]
 def adjuntar_archivo(self,*args,**kw):
     '''Metodo que obtiene el archivo a adjuntar a un item'''
     try:
         item, navegacion = self.getNavegacionFromIdItem(kw['id_item'])
     except:
         flash(('Direccion no valida.'), 'error')
         raise redirect("/index")     
     if not(Secure().FiltrarByFase(item.id_fase, 'modificacion_item')):
         flash(('USTED NO CUENTA CON PERMISOS SUFICIENTES.'), 'error')
         raise redirect("/index") 
     
     '''Consultar si se debe crear un nueva version del item'''   
     contador = kw['contador']
     id_item = kw['id_item']
     if contador == '0':
         id_item = self.crear_nueva_version(kw['id_item']) #retorna el id de la nueva version del item
         contador = 1
             
     fileitem = kw['datafile']
     if fileitem.filename:
         os.path.basename(fileitem.filename.replace("\\", "/" ))
         f = fileitem.file.read()
         im = ItemManager()
         item = im.getById(id_item)
         im.adjuntarArchivo(item,f,fileitem.filename)
     else:
         print 'No se adjunto ningun archivo'
     print id_item
     raise redirect('/item/adjuntar',id_item= str(id_item), contador = contador)          
开发者ID:vanecan,项目名称:SGP14,代码行数:31,代码来源:item.py

示例2: adjuntar_archivo

# 需要导入模块: from sgp.managers.ItemMan import ItemManager [as 别名]
# 或者: from sgp.managers.ItemMan.ItemManager import adjuntarArchivo [as 别名]
 def adjuntar_archivo(self,*args,**kw):
     fileitem = kw['datafile']
     if fileitem.filename:
         os.path.basename(fileitem.filename.replace("\\", "/" ))
         f = fileitem.file.read()
         im = ItemManager()
         item = im.getById(kw['id_item'])
         im.adjuntarArchivo(item,f,fileitem.filename)
     else:
         print 'No file was uploaded'
     raise redirect('/item/adjuntar?id_item='+ kw['id_item'])
开发者ID:vanecan,项目名称:SGP14,代码行数:13,代码来源:item.py


注:本文中的sgp.managers.ItemMan.ItemManager.adjuntarArchivo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。