django-activiteitsync

Snelle en eenvoudige sociale activiteitenaggregatie voor Django-projecten
Download nu

django-activiteitsync Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Dan Carroll

django-activiteitsync Tags


django-activiteitsync Beschrijving

Snelle en eenvoudige sociale activiteitenaggregatie voor Django-projecten Django-ActivitySync is een eenvoudig te gebruiken Social Activity Agregator-app voor Django Projects.Het kan worden gebruikt om activiteit op te slaan en weer te geven van een reeks sociale netwerken (zoals Twitter, Reddit, Google Reader, enz.). In tegenstelling tot andere hulpprogramma's voor toegang en weergeven van activiteit, scheidt Django-Activitysync de weergave van activiteit bijwerken. Alle activiteitsinformatie wordt opgeslagen in de database van het project met behulp van Django-modellen, die geweldige prestaties levert voor paginaverzoeken. Het bijwerken van activiteiten gebeurt via een Django Management-opdracht, die kan worden geautomatiseerd met behulp van een hulpprogramma zoals CRON.FEATURES * ondersteunt momenteel de volgende activiteitenaanbieders: - Twitter - Google Reader - Reddit * Providers worden geïmplementeerd met behulp van een eenvoudige, gemeenschappelijke interface, waardoor het erg is Gemakkelijk om ondersteuning toe te voegen voor aanvullende netwerkenDependenciesDendencies die moeten voldoen aan het gebruik van de toepassing: * Twitter-ondersteuning Afhankelijk van Python-Twitter * Google Reader en reddit-ondersteuning Afhankelijk van feedsparserinstallatieVoor PYPI: PIP Installeer Django-ActivitySyncor: Easy_Install Django-ActivitySyncor-kloon van Bitbucket: HG clone https://bitbucket.org/dancarroll/django-activitysyncand Social_Auth toevoegen aan Pythonpath: Export Pythonpath = $ Pythonpath: $ (PWD) / Django-ActivitySync / of: CD Django-Activitysyncsudo Python Setup.py Installatie en geïnstalleerde applicaties: geïnstalleerd_apps = (... 'Activitysync') * Voeg de gewenste providers toe aan Activitysync_Providers Instelling: Activit YSYNC_PROVIDERS = ('Activitysync.Providers.gogleerader.goglereaderprovider', 'ActivitySync.Providers.twitterProvider.twitterProvider', 'ActivitySync.Providers.redditProvider.redditProvider',) * Setup Provider-instellingen (afhankelijk van welke providers worden toegevoegd). Instellingen die nodig zijn voor ingebouwde providers zijn: Twitter_Username = '' Reddit_UserName = '' GoogleLeerader_Shared_rss = '' # URL van je gedeelde items RSS GoogleLeader_Public_url = '' # URL naar Public Page * Sync-database om de benodigde modellen te maken :./Manage SyncDB of (Als u South geïnstalleerd hebt) :./Manage Migrate ActivitySync-vereisten: · Python · Django


django-activiteitsync Gerelateerde software