django-scrup

Een Django-gebaseerde Web-ontvanger voor scrup die ScreenCaptures op S3 opslaat
Download nu

django-scrup Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Idan Gazit
  • Uitgever website:
  • http://github.com/idangazit/

django-scrup Tags


django-scrup Beschrijving

Een Django-gebaseerde webontvanger voor scrup die ScreenCaptures op S3 opslaat Django-scrup is een Django-gebaseerde webontvanger voor scrup die screencaptures op S3.Installatie opslaat: Django-scrup kan zo eenvoudig zijn als: PIP Installeer Django-Scrupin Your Favorite Shell. Als je het liever zelf naar beneden haalt. , u kunt altijd de nieuwste release-installatie downloaden of afrekenen via de gebruikelijke Python Setup.py-installatie.configuratie en gebruik: eerst 'scrup' toevoegen aan uw geïnstalleerde_apps. Vergeet niet om ./MANAGE.PY SYNCDB! U moet ook een paar waarden in uw instellingen definiëren. Py:Scrup_AWS_Access_Key Uw AWS Access Key.Scrup_AWS_Secret_Key Uw AWS SECRET KEY.SCROP_AWS_BUCKET De emmer waarin Django-Scrup moet opslaan de geüploade schermafbeeldingen. Dit moet een emmer zijn die schrijft met de AWS-gebruiker die door de bovengenoemde inloggegevens is vastgesteld. Deze bucket moet alleen worden gewijd aan het gebruik van Django-scrup, zoals de app waarschijnlijk zal barf als het probeert een bestand met dezelfde naam als een bestaand bestand te uploaden. Standaard worden de geüploade bestanden opgeslagen in de root van de bucket, tenzij Scrup_Aws_Prefix is opgegeven.Scrup_aws_Prefix optioneel. Een relatieve padnaam naar een map in de emmer. Als deze waarde is opgegeven, worden uploads gekopieerd naar http://yourbucket.s3.amazonaws.com/ scrup_aws_cname optioneel. Een Booleaanse waarde die aangeeft of de bucketname moet worden gebruikt als het domein van de geretourneerde screenshot-URL. Als u een CNAME voor uw emmer hebt gemaakt, stelt u dit in op TRUE en de geretourneerde URL's zijn van het formulier HTTP: // / foo versus http: // .s3.amazonaws.com / foo .Volgende, zorg ervoor dat u de URL's van Django-ScruP importeert. Een lijn zoals het volgende in uw URLS.PY moet de kunst doen: (R '^ scrup /', omvatten ('Scrup.urls')), sluit u ten slotte de URL aan in de configuratie van Scrup. Vanzelfsprekend is dit afhankelijk van het domein van uw server en hoe u ervoor hebt gekozen om de URL's van Django-ScruP in te stellen. Django-scrup accepteert standaard uploads bij Upload / , waar optioneel is. Hier is een voorbeeld van de standaard URL-regeling voor mydomain.com:http://mydomain.com/scrup/upload/{FileName} hier zijn enkele belangrijke kenmerken van "Django-scrup": · Ontvangt foto's van scrup en uploadt ze naar S3 en retourneert een geldige URL voor de afbeelding. Er zijn een paar dingen op de routekaart: · Een overweging geven aan beveiligingszaken - nu is het https of niets. · Exceptieafhandeling. · Thumbnail-generatie en opslag op S3 · Een web-gebaseerde tijdlijn met uw geschiedenis van uploads van screenshot, zodat u gemakkelijk een oude screenshot kunt vinden die u hebt geüpload. Vereisten: · Python · Django · Boto


django-scrup Gerelateerde software