Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Objetos e Meto os internos do ZOPE, Notas de estudo de Gestão de Recursos Humanos

apostilas zope

Tipologia: Notas de estudo

2015

Compartilhado em 24/05/2015

daysi-bishop-12
daysi-bishop-12 🇧🇷

5

(2)

38 documentos

1 / 211

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Objetos e métodos
internos do Zope
Apostila
2012
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Pré-visualização parcial do texto

Baixe Objetos e Meto os internos do ZOPE e outras Notas de estudo em PDF para Gestão de Recursos Humanos, somente na Docsity!

Objetos e métodos

internos do Zope

Apostila

Este material é de livre uso e divulgação desde que preservada as citações de suas fontes.

Apostila de Treinamento ZOPE /Plone Objetos e métodos internos do ZOPE – nível 300 Apostila Curso de Zope/Plone Versão 1. Fevereiro de 2012

Palavras chave: Zope, Python, Plone, curso, treinamento, Objetos e métodos Internos do ZOPE.

Agradecimentos

Lucas Aquino, Consultor e Analista de Sistemas, Herson Rodrigues, Desenvolvedor Zope/Plone, Douglas Soares de Andrade, autor da palestra Otimizando Portais Plone, Tânia Andrea, Consultora e Analista de Sistemas. A comunidade Plone que nos ajudou a produzir este material.

Sumário

SQL Server é o banco de dados da Microsoft. Seu DA mxODBC foi escrito pela Egenix e tem sido bem mantido e tem licença comercial. Há também o ZODBC DA

  • SOBRE O TREINAMENTO
  • CAPÍTULO
    • INTRODUÇÃO
    • ZOPE
    • ZMI - a Interface de Gerenciamento via Web
    • Arquitetura inicial do Zope
    • Iniciando o Zope..........................................................................................................
      • Acessando a ZMI
    • Entrando no Zope
    • Controlando o Zope com a Interface de Gerenciamento
    • Usando a Área de Trabalho
    • Usando a área de trabalho
    • Entendendo Usuários no Zope
    • Criando Usuários
      • Adicionando um novo usuário
      • Tornando um usuário administrador
      • Mudando Logins
    • Multiusuários
    • Administrando e Monitorando o Zope
      • O Painel de Controle
    • Importando e Exportando Objetos
      • Visão de Import/Export objetos
    • Resumo
    • Laboratório
  • CAPÍTULO
    • INTRODUÇÃO
    • Técnicas de criação e gerenciamento de conteúdos
    • Criando Objetos
    • Movendo Objetos
      • Outras operações
    • Desfazendo Erros
      • Detalhes e Pegadinhas do Undo
    • Resumo
    • Laboratório
  • CAPÍTULO
    • INTRODUÇÃO
    • Segurança através de permissões e perfis..................................................................
    • Entrando e Saindo da ZMI...........................................................................................
    • Autenticação e Autorização
      • Autenticação e Gerenciamento de Usuários
    • Criando Usuários em Pastas de Usuário
      • Editando Usuários
    • Definindo a Localização do Usuário
    • Contas Especiais do Usuário
      • Usuário Anônimo do Zope
      • Usuário Emergencial do Zope
    • Criando um Usuário de Emergência
    • Autorização e Gerenciamento de Segurança
    • Trabalhando com papéis – roles
      • Definindo papéis - roles...........................................................................................
      • Entendendo Papéis Locais
    • Entendendo Permissões
    • Definindo Políticas de Segurança
      • Aquisição de Políticas de Segurança
      • Padrões no Uso de Segurança
    • Regras de Manuseio de Segurança
      • Políticas Global e Local
      • Delegando Controle para Gerenciadores Locais
      • Diferentes Níveis de Acesso com Papéis.................................................................
      • Controlando Acesso a Locais com Papéis
    • Executando Controles de Segurança
    • Fluxo de Segurança Avançado: Posse e Conteúdo Executável
    • O Problema: Ataque do Cavalo de Tróia
    • Gerenciamento de ‘owners‘
    • Papéis do Conteúdo Executável..................................................................................
    • Laboratório
  • CAPÍTULO
    • INTRODUÇÃO
    • ZPT - Zope Page Templates, a camada de apresentação
    • Expressões TALES
    • TAL...............................................................................................................................
      • tal:content
      • tal:replace................................................................................................................
      • tal:repeat
      • Variáveis de repetição
      • tal:define
      • tal:attributes..........................................................................................................
      • tal:condition
      • tal:omit-tag............................................................................................................
    • METAL
      • metal:define-macro...............................................................................................
      • metal:use-macro
      • metal:define-slot
      • metal:fill-slot
    • Resumo
    • Laboratório
  • CAPÍTULO
    • Introdução.................................................................................................................
    • Validação e processamento de formulários
      • Criando Formulário de Exemplo e Scripts Associados
      • Criando Validadores
      • Criar o formulário
      • Criar a action
      • Criar validator
      • Definir os metadatas do formulário
    • Resumo
    • Laboratório
  • CAPÍTULO
    • INTRODUÇÃO
    • Integração com bancos de dados relacionais
      • Instalação
    • Conexões de Banco de Dados Relacionais................................................................
      • Oracle
      • Sybase....................................................................................................................
      • PostgreSQL
      • MySQL
      • SQLServer
      • podem ser obtidos no Website da Microsoft. escrito pela Zope Corporation, que não tem sido bem mantido. Mais detalhes
      • Gadfly
    • Usando Métodos Z SQL.............................................................................................
      • Chamando Métodos Z SQL
    • Fornecendo Argumentos para Métodos Z SQL
    • Pesquisas Dinâmicas com SQL
      • Inserindo Argumentos com a Tag Sqlvar
      • name......................................................................................................................
      • type........................................................................................................................
      • optional
      • Adquirindo Argumentos Através de Outros Objetos
    • Resumo
    • Laboratório
  • CAPÍTULO
    • INTRODUÇÃO
    • Mecanismo de busca interno: catalogação e indexação
    • Configurando Catálogos............................................................................................
      • Definindo Índices...................................................................................................
      • ZCTextIndex
      • FieldIndex
      • KeywordIndex........................................................................................................
      • ExtendedPathIndex
      • DateIndex
      • DateRangeIndex
      • TextIndex
    • Definindo Metadados
    • Buscando em Catálogos
      • Buscando com Formulários
      • Buscando Através do Python
    • Buscando e Indexando Informações.........................................................................
      • Buscando Índices de Texto
      • Vocabulários
      • Buscando Índices de Campo
      • Buscando Índices de Data
      • Buscando Índices de Palavra Chave
    • Laboratório
  • CAPÍTULO
    • INTRODUÇÃO
    • Python básico: a camada lógica
    • Executando programas
    • Tipagem dinâmica
    • Compilação e interpretação
    • Modo interativo
    • Ferramentas
    • Frameworks
    • Sintaxe.......................................................................................................................
    • Blocos
    • Objetos
    • Sintaxes
      • Condicionais
      • Repetição...............................................................................................................
      • For
      • While
    • Tipos
      • Números
      • Texto - string
      • Listas
      • Tuplas
      • Dicionários
      • Verdadeiro, falso e nulo
      • Funções
      • Módulos.................................................................................................................
      • Exceções
      • Classes
      • Herança simples
      • Herança múltipla
    • Resumo
    • Laboratório
  • CAPÍTULO
  • INTRODUÇÃO
  • CMF - Content Management Framework
  • CMF e o Zope
  • CMF e o Zope
  • Resumo
  • Mecanismo de busca interno: catalogação e indexação
  • Python básico: a camada lógica
  • CMF - Content Management Framework

CAPÍTULO 01

INTRODUÇÃO

ZMI - a Interface de Gerenciamento via Web

Zope é um ambiente para a construção e gerenciamento de aplicações Web com foco no seu conteúdo. Ele interpreta os fragmentos de códigos Zope e DTML em seus templates e gera uma saída HTML compreensível para qualquer navegador Web. Ou seja, as páginas de um servidor Zope são geradas dinamicamente, no momento em que o servidor recebe o pedido do browser, mesclando esses dois componentes.

Os objetos que o Zope publica na Web são escritos em linguagem Python e armazenados em seu banco de dados, orientado a objetos, o ZODB. Dessa forma, tudo o que aparece em um site Zope, como por exemplo, páginas web, imagens, links ou arquivos, são objetos e armazenados em banco de dados.

O Zope é um ambiente bastante amigável e tem características muito importantes que o fazem se destacar:

  • Mapeia e acessa objetos passados na URL do navegador, respeitando as permissões de segurança e de acesso;