{
"info": {
"author": "Peter Sanchez",
"author_email": "petersanchez@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python"
],
"description": "django-twittersync\n------------------\n\nVery basic application to sync a Twitter account's stream to \nthe local storage engine.\n\nThere are a few other applications that handle this for you \nbut none of them fit my needs, so here we are. The idea behind \nthis app is to be very light weight - do one thing and do it well.\n\nThere is no need for a Twitter consumer key or token for use with \nthis app. It makes use of the public facing (non-auth required) REST \nAPI. This also means that if the account you are trying to sync is \nsetup as private, this app will not sync that account.\n\n\nDependencies\n------------\n\nThis app only depends on the python-dateutil module. You can install \nit like so:\n\n$ sudo pip install python-dateutil\n\nIt was written for Python 2.4+ and Django 1.2.3\n\n\nInstall\n-------\n\nBasic Install:\n\n $ python setup.py build\n $ sudo python setup.py install\n\nAlternative Install (Manually):\n\nPlace webutils directory in your Python path. Either in your Python \ninstalls site-packages directory or set your $PYTHONPATH environment \nvariable to include a directory where the webutils directory lives.\n\n\nUse\n---\n1) Add 'twittersync' to your INSTALLED_APPS\n\n2) Run 'python manage.py syncdb'\n\n3) Add a twitter account via the admin interface\n\n4) Run 'python manage.py sync_twitter_accounts'\n\nThere you go. You might want to setup a cron job to run the \nsync_twitter_accounts command (like on step 4) every hour or so.\n\nTo display your tweets in a template, simple do something like:\n\n{% load twittersync_tags %}\n\n{% get_latest_tweets \"accountname\" 5 as \"tweets\" %}\n{% for tweet in tweets %}\n {{ tweet.content }}
\n{% endfor %}\n\nThis will grab the last 5 status updated for the twitter account \n\"accountname\" and place it in the context as the variable named \n\"tweets\"\n\nReplace \"accountname\" with the name of the account you want to \nsync. It can be a string or an actual TwitterAccount (model) \ninstance.\n\nReplace 5 with the number of updates to fetch. If it's not given \nthe template tag will check for the following settings variable:\n\nTWITTERSYNC_LATEST_TWEETS\n\nIt will default to 5 if that variable doesn't exist.\n\n\nThat's it! Simple right?\n\nEnjoy.\n\n\nCopyright & Warranty\n--------------------\nAll documentation, libraries, and sample code are \nCopyright 2010 Peter Sanchez . The library and \nsample code are made available to you under the terms of the BSD license \nwhich is contained in the included file, BSD-LICENSE.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://bitbucket.org/petersanchez/twittersync/",
"keywords": null,
"license": "BSD License",
"maintainer": null,
"maintainer_email": null,
"name": "django-twittersync",
"package_url": "https://pypi.org/project/django-twittersync/",
"platform": "any",
"project_url": "https://pypi.org/project/django-twittersync/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://bitbucket.org/petersanchez/twittersync/"
},
"release_url": "https://pypi.org/project/django-twittersync/0.6/",
"requires_dist": null,
"requires_python": null,
"summary": "Django app to sync Twitter stream to local DB.",
"version": "0.6"
},
"last_serial": 1813865,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "fd1b0b892dec72e0cda4de1f67a82fb5",
"sha256": "1f9c86342bad8a6122bb330bd647c3efd402beebe425b503e4ad7cbf77bfe41a"
},
"downloads": -1,
"filename": "django-twittersync-0.1.tar.gz",
"has_sig": false,
"md5_digest": "fd1b0b892dec72e0cda4de1f67a82fb5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9749,
"upload_time": "2010-11-25T21:24:29",
"url": "https://files.pythonhosted.org/packages/af/4b/b9151e652c9be0a8c51bcb90eb8c3755b5f82b21c881c460af80eb446ad4/django-twittersync-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "e25732e9771dbbfdcd97bafe42976392",
"sha256": "20185de7b8ac3c0355a9f476d80e431f2cf7a09a7721175c2e48d0c3624e8d7a"
},
"downloads": -1,
"filename": "django-twittersync-0.2.tar.gz",
"has_sig": false,
"md5_digest": "e25732e9771dbbfdcd97bafe42976392",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9828,
"upload_time": "2010-12-02T19:28:35",
"url": "https://files.pythonhosted.org/packages/38/c7/f3e17aaa06ba2f90a310905ee95a4d0b6d7b65169473bada531c6944114c/django-twittersync-0.2.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "8bbfe84e3eb43c3aeb04ea4936ba2216",
"sha256": "9ecf6fbcc1f0fad3e7ee5e4600992336d62721686633aeb973b1d6d61903340f"
},
"downloads": -1,
"filename": "django-twittersync-0.3.tar.gz",
"has_sig": false,
"md5_digest": "8bbfe84e3eb43c3aeb04ea4936ba2216",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9829,
"upload_time": "2011-10-26T02:07:56",
"url": "https://files.pythonhosted.org/packages/49/22/caa630b31c9516fafa447a86bb3f9ff16513075bd5f3a971039ea9de5b49/django-twittersync-0.3.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "e508522189a299f50f1825eebf3a9f7f",
"sha256": "33ddd7318a75d095ec7ba7e750c3fd43d351d1bf1cbae88445170fd31f2ecadc"
},
"downloads": -1,
"filename": "django-twittersync-0.4.tar.gz",
"has_sig": false,
"md5_digest": "e508522189a299f50f1825eebf3a9f7f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10057,
"upload_time": "2011-10-26T02:58:01",
"url": "https://files.pythonhosted.org/packages/3c/6c/5d2695fbd56dba25b4ac2950f9d9b6b4a7bfc8907750cd31572b4355a5d3/django-twittersync-0.4.tar.gz"
}
],
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "31ce0e9e86f5536c204c562c9e86309a",
"sha256": "b01e32d78f3515d431c8db58994d28152c5b65de4a348d5d4e8a698fc2274481"
},
"downloads": -1,
"filename": "django-twittersync-0.5.tar.gz",
"has_sig": false,
"md5_digest": "31ce0e9e86f5536c204c562c9e86309a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10050,
"upload_time": "2011-10-26T20:56:09",
"url": "https://files.pythonhosted.org/packages/1e/7c/2d97f991df115bde69b4a9fea91536f0a975d735b72c3bc16a30cf40bd21/django-twittersync-0.5.tar.gz"
}
],
"0.6": [
{
"comment_text": "",
"digests": {
"md5": "855ff5997a386689c0047c5df5e982bd",
"sha256": "85eccadfa59181794fd391a176589cdb7f193fa3106e04023eb48158b1e69781"
},
"downloads": -1,
"filename": "django-twittersync-0.6.tar.gz",
"has_sig": false,
"md5_digest": "855ff5997a386689c0047c5df5e982bd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8888,
"upload_time": "2015-11-12T22:41:14",
"url": "https://files.pythonhosted.org/packages/0e/dc/bd1ba02fb73dd12e1885a4ea674d032eab1ca03816c94ed78bb99061ac2e/django-twittersync-0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "855ff5997a386689c0047c5df5e982bd",
"sha256": "85eccadfa59181794fd391a176589cdb7f193fa3106e04023eb48158b1e69781"
},
"downloads": -1,
"filename": "django-twittersync-0.6.tar.gz",
"has_sig": false,
"md5_digest": "855ff5997a386689c0047c5df5e982bd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8888,
"upload_time": "2015-11-12T22:41:14",
"url": "https://files.pythonhosted.org/packages/0e/dc/bd1ba02fb73dd12e1885a4ea674d032eab1ca03816c94ed78bb99061ac2e/django-twittersync-0.6.tar.gz"
}
]
}