Importar y exportar contenido desde el ZMI

El servidor de aplicaciones Zope ofrece hacer copia de las partes de la estructura de árbol de contenidos (objetos) a través de de importación / exportación que ofrece la ZMI. El archivo exportado es básicamente un pickle Python que contiene el nodo seleccionado y todos los nodos secundarios.

Los archivos exportados contienen la extensión .zexp y SOLO son importables de nuevo a la ZMI si es colocado en el directorio /parts/instance/import de su carpeta buildout en el servidor.

Si está utilizando ZEO Cluster definido, siempre se ejecutan las importaciones a través de un específico front-end de instancia, utilizando el acceso directo al puerto.

Truco

Si realizo la exportación a través de la instancia llamada instance1 los archivos exportados deben estar en el directorio /parts/instance1/import.

Tenga en cuenta que las estructura de carpetas en el directorio parts se borra en cada ejecución buildout.

Cuando los archivos se colocan en el servidor en la carpeta adecuada, puede ir al final de la pagina del `ZMI`_ del contexto donde requiere importar el archivo .zexp y hace clic en el botón Import/Export los recogerá en la selección de hacia abajo.

Nota

No es necesario reiniciar Zope.

los comentarios son proporcionados por Disqus

Editar este documento

El código fuente de este archivo esta hospedado en GitHub. Todos pueden actualizar y corregir errores en este documento con unos clic - sin necesidad de descargar.

  1. Vaya hacia el articulo Importar y exportar contenido desde el ZMI en GitHub.
  2. Presione el botón Fork. Este creara su propia copia personal de la documentación.
  3. Edite los archivos usando el editor de texto de GitHub desde su navegador Web
  4. Rellene en la caja de texto Commit message al final de la pagina indicando por que usted realizo estos cambios. Presione el botón Propose file change próximo a ese cuando haya finalizado.
  5. Luego diríjase a la página Send a pull request (no será necesario rellenar ningún texto adicional). Sólo tiene que pulsar el botón Send pull request.
  6. Sus cambios serán consultados por un revisor dentro de la pestaña Pull requests del proyecto en Github.

Para mas información básica acerca de como actualizar este manual y referencia a sintaxis Sphinx, por favor consulte la guía Escribiendo y actualizando el manual.