{ "info": { "author": "ramusus", "author_email": "ramusus@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Django Odnoklassniki Discussions\n================================\n\n[![PyPI version](https://badge.fury.io/py/django-odnoklassniki-discussions.png)](http://badge.fury.io/py/django-odnoklassniki-discussions) [![Build Status](https://travis-ci.org/ramusus/django-odnoklassniki-discussions.png?branch=master)](https://travis-ci.org/ramusus/django-odnoklassniki-discussions) [![Coverage Status](https://coveralls.io/repos/ramusus/django-odnoklassniki-discussions/badge.png?branch=master)](https://coveralls.io/r/ramusus/django-odnoklassniki-discussions)\n\n\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441 \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u044f\u043c\u0438 \u0441\u043e\u0446. \u0441\u0435\u0442\u0438 \u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0438, \u0438\u0445 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u0439 \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 \u0433\u0440\u0443\u043f\u043f \u0447\u0435\u0440\u0435\u0437 OK API \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 Django\n\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n---------\n\n pip install django-odnoklassniki-discussions\n\n\u0412 `settings.py` \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c:\n\n INSTALLED_APPS = (\n ...\n 'oauth_tokens',\n 'taggit',\n 'odnoklassniki_api',\n 'odnoklassniki_groups',\n 'odnoklassniki_users',\n 'odnoklassniki_discussions',\n )\n\n # oauth-tokens settings\n OAUTH_TOKENS_HISTORY = True # to keep in DB expired access tokens\n OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_PUBLIC = '' # application public key\n OAUTH_TOKENS_ODNOKLASSNIKI_CLIENT_SECRET = '' # application secret key\n OAUTH_TOKENS_ODNOKLASSNIKI_SCOPE = [''] # application scopes\n OAUTH_TOKENS_ODNOKLASSNIKI_USERNAME = '' # user login\n OAUTH_TOKENS_ODNOKLASSNIKI_PASSWORD = '' # user password\n\n\u041f\u043e\u043a\u0440\u044b\u0442\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 API\n--------------------\n\n* [discussions.getList](http://apiok.ru/wiki/display/api/discussions.getList) \u2013 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0439;\n* [discussions.get](http://apiok.ru/wiki/display/api/discussions.get) \u2013 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0438 \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u043e\u0434\u043d\u043e\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c\u044b\u0445 \u0432 \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u0445;\n* [discussions.getDiscussionLikes](http://apiok.ru/wiki/display/api/discussions.getDiscussionLikes) \u2013 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0432\u0448\u0438\u0445 \"\u041a\u043b\u0430\u0441\u0441\" \u0434\u043b\u044f \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0438;\n* [discussions.getComments](http://apiok.ru/wiki/display/api/discussions.getComments) \u2013 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u043a \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0438;\n* [discussions.getComment](http://apiok.ru/wiki/display/api/discussions.getComment) \u2013 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043a \u0434\u0438\u0441\u043a\u0443\u0441\u0441\u0438\u0438;\n* [discussions.getCommentLikes](http://apiok.ru/wiki/display/api/discussions.getCommentLikes) \u2013 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0432\u0448\u0438\u0445 \"\u041a\u043b\u0430\u0441\u0441\" \u0434\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f;\n* [stream.get](http://apiok.ru/wiki/display/api/stream.get);\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f\n---------------------\n\n### \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b\n\n >>> from odnoklassniki_discussions.models import Group\n >>> Group.remote.fetch(ids=[47241470410797])\n []\n\n### \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0447\u0438\u043a\u043e\u0432 \u0433\u0440\u0443\u043f\u043f\u044b\n\n\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f:\n[`django-odnoklassniki-users`](http://github.com/ramusus/django-odnoklassniki-users/) \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 `INSTALLED_APPS`\n[`django-m2m-history`](http://github.com/ramusus/django-m2m-history/)\n\n >>> from odnoklassniki_discussions.models import Group\n >>> group = Group.remote.fetch(ids=[47241470410797])[0]\n >>> group.update_users()\n >>> group.users.count()\n 987", "description_content_type": null, "docs_url": null, "download_url": "http://pypi.python.org/pypi/django-odnoklassniki-discussions", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ramusus/django-odnoklassniki-discussions", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-odnoklassniki-discussions", "package_url": "https://pypi.org/project/django-odnoklassniki-discussions/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-odnoklassniki-discussions/", "project_urls": { "Download": "http://pypi.python.org/pypi/django-odnoklassniki-discussions", "Homepage": "https://github.com/ramusus/django-odnoklassniki-discussions" }, "release_url": "https://pypi.org/project/django-odnoklassniki-discussions/0.1.8/", "requires_dist": null, "requires_python": null, "summary": "Django implementation for odnoklassniki API Discussions", "version": "0.1.8" }, "last_serial": 1790168, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "5dbf48062e3c675b8859283b9981cfd5", "sha256": "34a30139da40a745f55cdd2ed9d0eeda235cdc3b321fedc194e62db11029254b" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.0.5.tar.gz", "has_sig": false, "md5_digest": "5dbf48062e3c675b8859283b9981cfd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17816, "upload_time": "2014-04-12T08:59:03", "url": "https://files.pythonhosted.org/packages/3d/c9/b2594568a8724d207606490cf7ee0d86251710d804dc0abae089d4cff0c5/django-odnoklassniki-discussions-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "f7d50f752fc330506d40d7949e72ec5a", "sha256": "c38ba546e5ea3750842121429309c4695ec52466c62011502a38a93236df0829" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.0.6.tar.gz", "has_sig": false, "md5_digest": "f7d50f752fc330506d40d7949e72ec5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29862, "upload_time": "2014-04-14T10:48:42", "url": "https://files.pythonhosted.org/packages/9b/ad/7698c35a54552d6941256c98d852782a500d69863d5689b1192156b6222e/django-odnoklassniki-discussions-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "b30a5f1b8536696af682e777b70a6ad8", "sha256": "2cf15f6083223f949bfe5189266b908ba7d7920d9764ae225b3e115ab0e53ca8" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b30a5f1b8536696af682e777b70a6ad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31124, "upload_time": "2014-05-11T20:09:55", "url": "https://files.pythonhosted.org/packages/cd/67/cb47f44b17e64cd1cd0f0e435ca0b3d4a5b97ed174de9446875bb4e0402a/django-odnoklassniki-discussions-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4acb4c1d666d0e82748550e4da1b6af5", "sha256": "0b2829ca55754e33e9bb2f8b5c570913e5d5a13e4334c624e4a95a4ac1cc1d85" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4acb4c1d666d0e82748550e4da1b6af5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31727, "upload_time": "2014-07-19T06:50:20", "url": "https://files.pythonhosted.org/packages/b5/60/d7b257bbc8b0b3b96cfe821ef032bf86fc017e955b24b529c66425317171/django-odnoklassniki-discussions-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9dbd298560b9ba62e68fcf4bc79ac2f1", "sha256": "85a72306218b5638208df956dea42fe4d13b14ff28f4d3ac3a05afbf8913348c" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9dbd298560b9ba62e68fcf4bc79ac2f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32384, "upload_time": "2014-12-01T11:20:02", "url": "https://files.pythonhosted.org/packages/7c/ea/3c0052d8000e92a62b4e8ea24c3ee6edae4ad2b43db25eeb9d5916b7d9fd/django-odnoklassniki-discussions-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "86e806fce004269298fb50c00d8d74e8", "sha256": "6373722566b47d57d9e24fee5a7607314cc16c16d8fd4484c365972423631590" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.3.tar.gz", "has_sig": false, "md5_digest": "86e806fce004269298fb50c00d8d74e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31132, "upload_time": "2015-04-10T10:07:00", "url": "https://files.pythonhosted.org/packages/03/9e/a29cde4672d3a563f405a67ed89fd960209315872e2b4db834cd0bc788bd/django-odnoklassniki-discussions-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "68e9c76438446f5a53234dbce704b6fd", "sha256": "5e9cf6ec4b2281087c7140a70379f70b11a6fb30eb9e8f5792b503a7abb5cf46" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.4.tar.gz", "has_sig": false, "md5_digest": "68e9c76438446f5a53234dbce704b6fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33457, "upload_time": "2015-10-04T22:53:18", "url": "https://files.pythonhosted.org/packages/63/1c/036d0c0ee52c75a91859438f264c20fc8e6b7de9a0233fe0a0d0de195e30/django-odnoklassniki-discussions-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "eef546f34728b7e4c56dc5e0329a91ef", "sha256": "14b7264ffc0c8d6c073bc3169b2909c617dab253b612f8b43a13bb56af0e6bbd" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.5.tar.gz", "has_sig": false, "md5_digest": "eef546f34728b7e4c56dc5e0329a91ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34457, "upload_time": "2015-10-06T19:03:12", "url": "https://files.pythonhosted.org/packages/7d/1c/e09d17433281ec285700f303c5b5aef9a692f6198de2db73d4e23eddf506/django-odnoklassniki-discussions-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "df52f9a46bec224ca6f5d7935a0a369a", "sha256": "7eff83eb7d3bd3c8b60c90ffd89949667e72039759395d08a81f83b73c6e9059" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.6.tar.gz", "has_sig": false, "md5_digest": "df52f9a46bec224ca6f5d7935a0a369a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35284, "upload_time": "2015-10-11T14:19:20", "url": "https://files.pythonhosted.org/packages/a7/6d/15ef9be90217a1aff18876a2773e9731d7f07a3a5fb7082e2d9603304b78/django-odnoklassniki-discussions-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "2fe6778d02ca6fb58ef9316fee5a2b4f", "sha256": "1b914103e45a20d26cb0794d2a81de1ea061435f600b35ff0b55055895a15940" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.7.tar.gz", "has_sig": false, "md5_digest": "2fe6778d02ca6fb58ef9316fee5a2b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35010, "upload_time": "2015-10-20T16:54:24", "url": "https://files.pythonhosted.org/packages/9f/7f/4cbc21079f4e955cdd53e0d79b1492ea1d378b0cf86df6deea7a4ca4ca2b/django-odnoklassniki-discussions-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "618665e7ca8d95ab545abe514bb01f8c", "sha256": "f322a4fe5cee71d53954a4fef9f0f3e7a762ed37102a2479a5abc29fd8f0308c" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.8.tar.gz", "has_sig": false, "md5_digest": "618665e7ca8d95ab545abe514bb01f8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36551, "upload_time": "2015-10-28T12:52:17", "url": "https://files.pythonhosted.org/packages/18/96/51a9383668d254fa53d8d6015412bf638ee17a777001c03668463351fca3/django-odnoklassniki-discussions-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "618665e7ca8d95ab545abe514bb01f8c", "sha256": "f322a4fe5cee71d53954a4fef9f0f3e7a762ed37102a2479a5abc29fd8f0308c" }, "downloads": -1, "filename": "django-odnoklassniki-discussions-0.1.8.tar.gz", "has_sig": false, "md5_digest": "618665e7ca8d95ab545abe514bb01f8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36551, "upload_time": "2015-10-28T12:52:17", "url": "https://files.pythonhosted.org/packages/18/96/51a9383668d254fa53d8d6015412bf638ee17a777001c03668463351fca3/django-odnoklassniki-discussions-0.1.8.tar.gz" } ] }