O Dashboard¶
O Dashboard é o padrão IDE baseado na web; você certamente irá usá-lo extensivamente para gerir as aplicações e verificar bancos de dados. Olhando para a sua interface é uma boa maneira de começar a explorar py4web e seus componentes.
A página Web principal¶
Quando você executar o programa py4web padrão, ele começa um servidor web com uma página web de audição principal em http://127.0.0.1:8000 (o que significa que ele está escutando na porta TCP 8000 no seu PC local, usando o protocolo http ).
Você pode conectar-se a esta página apenas a partir de seu PC local, usando um navegador web como o Firefox ou o Google Chrome:

Os botões são:
Dashboard (http://127.0.0.1:8000/_dashboard), que iremos descrever neste capítulo
Documentação (http://127.0.0.1:8000/_documentation?version=1.20201112.1), para navegar na cópia local deste Manual
Fonte (https://github.com/web2py/py4web), apontando para o repositório GitHub
Discutir (https://groups.google.com/forum/#!forum/py4web), apontando para o grupo mail do Google
Sessão no Dashboard¶
Pressionando o botão do painel irá transmitir-lhe para o login Dashboard. Aqui você deve inserir a senha que você já setup (veja: ref: option comando set_password). Se você não se lembre da senha, você tem que parar o programa com CTRL-C, configurar um novo e execute o py4web novamente.
Depois de inserir a senha do painel direito, será exibido com todas as abas comprimido.

Clique no título de um guia para expandir. As guias são dependentes do contexto. Por exemplo, aba aberta “Instalado Aplicativos” e clique em um aplicativo instalado para selecioná-lo.
Isto irá criar novas guias “Rotas”, “Arquivos” e “Modelo” para o aplicativo selecionado.
A aba “Arquivos” permite que você navegue a pasta que contém o aplicativo selecionado e editar qualquer arquivo que inclui o aplicativo. Se você editar um arquivo que você deve clicar em “Recarregar Apps” sob a guia “Aplicativos instalados” para que a alteração tenha efeito (exceto se você usar * relógio * com o: ref: comando de execução option). Se um aplicativo não for carregado, o botão correspondente é exibido em vermelho. Clique na imagem para ver o erro correspondente.
O painel expõe o db de todas as aplicações que utilizam RESTAPI pydal. Ele também fornece uma interface web para realizar operações de busca e CRUD.
Se um usuário visita um aplicativo e desencadeia um erro, o usuário é emitido um bilhete.
O bilhete é registrado no banco de dados py4web. O painel exibe as edições recentes mais comuns e permite pesquisar bilhetes.