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>