| DropboxWSGI. Interface HTTP compatível com WSGI para Dropbox |
Baixe Agora |
DropboxWSGI. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Rian Hunter
- Site do editor:
- https://github.com/rianhunter/
DropboxWSGI. Tag
DropboxWSGI. Descrição
O DropboxWSGI é um pacote Python que fornece um aplicativo WSGI que implementa uma interface HTTP na API do Dropbox. Este pacote inclui um aplicativo de servidor, também chamado DropboxWSGI, que executa o aplicativo WSGI na linha de comando.Esta é útil em situações em que você gostaria de servir um site fora do seu Dropbox, seja para o mundo ou em uma rede privada . Compare isso com a solução atual de vincular o Dropbox Desktop Client no seu servidor e servir fora da sua pasta do Dropbox.Este pacote também contém um middleware de cache que irá cache os dados da API do Dropbox no disco local (ou qualquer implementação de armazenamento que você fornecer) Para eliminar a transferência de dados redundante entre o servidor e o Dropbox.By o caminho, este pacote também suporta Python 3. Yay! InstallationInstallation é fácil e divertido: Python Setup.py InstallServer Application UsedropBoxWSGI é tanto um aplicativo de servidor quanto uma biblioteca. Vamos testá-lo na linha de comando primeiro: $ gato < config.ini consumer_key = consumer_secret = access_type = app_folder http_root = http: // localhost: 8080EF $ DropboxWsgi -c config.ini -l infoserver está sendo executado; Usando o Wsgiref ServerPretty Simples. Agora, aponte seu navegador para http: // localhost: 8080 /. Se você quiser executar isso na produção, recomendo usar o servidor GEVENT WSGI e usar o NginX como aplicativos do Frontend Proxy.Library UsageWSGI, como o DropboxWSGI, tem o benefício de ser capaz de executar em uma variedade de ambientes de servidor. O aplicativo App e Heroku vêm à mente, mas executando-o em seus próprios trabalhos VPS também. Vamos testá-lo usando a implementação do WSGI de referência incluído com python: #! / Usr / bin / pythonfrom wsgiref.simple_server importar make_serverfrom dropboxwsgi.dropboxwsgi.dropboxwsgi importar make_app, memorycredstorageeconfig = dict (http_root = "http: // localhost: 8080", consumer_key = "
DropboxWSGI. Software Relacionado