Bonjour,
Je cherche à intégrer la photo d'un utilisateur à son schéma, tout en utilisant 
une base MySQL pour stocker les données.
Les données sont bien dans la base, je les y ai inscrites à l'aide de 
PhpMyAdmin.
Je peux faire un select sur la base à l'aide de PhpMyAdmin, ou dans ma 
connexion ZMySQLDA, par contre, le mapping pour transformer le blob en objet 
fichier Zope semble poser problème (voir le traceback ci-dessous).
Avez-vous déjà rencontré cette problématique ?

Merci d'avance


AttributeError
Error Value:'array.array' object has no attribute 'data'

Traceback:Traceback (innermost last):


  Module ZPublisher.Publish, line 115, in publish

  Module ZPublisher.mapply, line 88, in mapply

  Module ZPublisher.Publish, line 41, in call_object

  Module Shared.DC.Scripts.Bindings, line 311, in __call__

  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec

  Module Products.CMFCore.FSPageTemplate, line 195, in _exec

  Module Products.CMFCore.FSPageTemplate, line 134, in pt_render

  Module Products.PageTemplates.PageTemplate, line 104, in pt_render
<FSPageTemplate at /Tipi/cpsdirectory_entry_view>

  Module TAL.TALInterpreter, line 238, in __call__

  Module TAL.TALInterpreter, line 281, in interpret

  Module TAL.TALInterpreter, line 507, in do_setLocal_tal

  Module Products.PageTemplates.TALES, line 221, in evaluate
URL: file:CPSDirectory/skins/cps_directory/cpsdirectory_entry_view.pt
Line 1, Column 0
Expression: <PythonExpr dir.renderEntryDetailed(id)>
Names:{'container': <CPSDefaultSite at /Tipi>,
 'context': <CPSDefaultSite at /Tipi>,
 'default': <Products.PageTemplates.TALES.Default instance at 0x017988C8>,
 'here': <CPSDefaultSite at /Tipi>,
 'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x04533CD8>,
 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance 
at 0x01768E40>,
 'nothing': None,
 'options': {'args': ()},
 'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x04533CD8>,
 'request': <HTTPRequest, 
URL=http://localhost:8080/Tipi/cpsdirectory_entry_view>,
 'root': <Application at >,
 'template': <FSPageTemplate at /Tipi/cpsdirectory_entry_view>,
 'traverse_subpath': [],
 'user': <CPSUser root>}

  Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
__traceback_info__: dir.renderEntryDetailed(id)

  Module Python expression "dir.renderEntryDetailed(id)", line 1, in 
<expression>

  Module Products.CPSDirectory.BaseDirectory, line 559, in renderEntryDetailed

  Module Products.CPSSchemas.Layout, line 263, in prepareLayoutWidgets

  Module Products.CPSSchemas.BasicWidgets, line 1645, in prepare

  Module Products.CPSUtil.file, line 154, in makeFileUploadFromOFSFile

  Module Products.CPSUtil.file, line 93, in __init__

AttributeError: 'array.array' object has no attribute 'data'



 

Cédric Marfil
Concepteur Réalisateur Intégrateur Confirmé
Tél. direct: 03.20.65.33.18
Mail: [EMAIL PROTECTED]

Capgemini
181 rue Jules Delcenserie
59700 Marcq en Baroeul


This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient,  you are not authorized 
to read, print, retain, copy, disseminate,  distribute, or use this message or 
any part thereof. If you receive this  message in error, please notify the 
sender immediately and delete all  copies of this message.

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à