Dropboxwsgi

WSGI-COMPATIBLE HTTP-interface naar Dropbox
Download nu

Dropboxwsgi Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Rian Hunter
  • Uitgever website:
  • https://github.com/rianhunter/

Dropboxwsgi Tags


Dropboxwsgi Beschrijving

Dropboxwsgi is een Python-pakket dat een WSGI-applicatie biedt die een HTTP-interface in de Dropbox-API implementeert. Dit pakket bevat een serverapplicatie, ook wel Dropboxwsgi genoemd, die de WSGI-applicatie uit de opdrachtregel wordt uitgevoerd. Dit is handig in situaties waarin u een website wilt serveren uit uw Dropbox, hetzij aan de wereld of in een privé-netwerk . Vergelijk dit met de huidige oplossing van het koppelen van de Dropbox Desktop-client op uw server en die uit uw Dropbox-map dient. Dit pakket bevat ook een caching-middleware die gegevens van de Dropbox-API op de lokale schijf in de plaatselijke schijf wordt gewijzigd (of welke u ook verstrekt. Om redundante gegevensoverdracht tussen uw server en dropbox te elimineren. Door de weg, ondersteunt dit pakket ook Python 3. Yay! Installatieinstallatie is eenvoudig en leuk: Python Setup.py Installerver-applicatie Usagedropboxwsgi is zowel een serverapplicatie als een bibliotheek. Laten we het eerst gebruiken op de opdrachtregel: $ CAT << Config.ini Consumer_Key = Consumer_Secret = Access_type = app_folder http_root = http: // localhost: 8080Listen = 8080eof $ Dropboxwsgi -c config.ini -L infoserver wordt uitgevoerd; het gebruik van WSGiref Serverpretty eenvoudig. Richt nu uw browser naar http: // localhost: 8080 /. Als u dit in de productie wilt uitvoeren, raad ik aan de GEVENT WSGI-server te gebruiken en NGGINX te gebruiken als Frontend Proxy.Library UsageWsgi-toepassingen, zoals Dropboxwsgi, het voordeel heeft om in een verscheidenheid aan serveromgevingen te kunnen uitvoeren. App Engine en Heroku komen in de zin maar rennen het ook op je eigen VPS-werken. Laten we het proberen met behulp van de referentie WSGI-implementatie bij Python: #! / Usr / bin / pythonfrom wsgiref.simple_server import make_serverfrom dropboxwsgi.dropboxwsgi import make_App, geheugencredstorageconfig = DICT (http_root = "http: // localhost: 8080", consumer_key = "


Dropboxwsgi Gerelateerde software