{ "info": { "author": "Michael Kuty", "author_email": "6du1ro.n@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "==========================\nLeonardo leonardo-channels\n==========================\n\nChannels for Leonardo CMS. As an example this module has implemented django-messages.\n\n.. contents::\n :local:\n\nInstallation\n------------\n\n.. code-block:: bash\n\n pip install leonardo-channels\n\nIntegrate\n---------\n\n.. code-block:: javascript\n\n var basepath = \"ws://\" + window.location.hostname + \":\" + window.location.port;\n\n socket = new WebSocket(basepath + \"/messages?session_key={{ request.session.session_key }}\");\n\n /* Bind django-messages */\n socket.onmessage = function(e) {\n msg = JSON.parse(e.data)\n horizon.alert(msg.level, msg.message, msg.extra_tags)\n }\n\nUse from python\n\n.. code-block:: python\n\n from leonardo_channels import router\n router.route(\"websocket.connect\", ws_add)\n router.include(\"websocket.myroutes\", path=r\"/chat\")\n\nUse channels for messages\n\n.. code-block:: python\n\n from leonardo_channels.messages import add_message\n add_message(user, level, message)\n\n\nRead More\n=========\n\n* https://github.com/django-leonardo/django-leonardo", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/leonardo-modules/leonardo-channels", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "leonardo-channels", "package_url": "https://pypi.org/project/leonardo-channels/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/leonardo-channels/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/leonardo-modules/leonardo-channels" }, "release_url": "https://pypi.org/project/leonardo-channels/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "Channels for Leonardo CMS.", "version": "0.0.2" }, "last_serial": 2350466, "releases": { "0.0.1": [], "0.0.1.dev16": [ { "comment_text": "", "digests": { "md5": "c16ad57a8ddc11ad90f20aa844be1052", "sha256": "756e07e8a32b4e9ef58d74710990f359c9dcf1d988d492bebe5bd1a2743d0095" }, "downloads": -1, "filename": "leonardo-channels-0.0.1.dev16.tar.gz", "has_sig": false, "md5_digest": "c16ad57a8ddc11ad90f20aa844be1052", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23720, "upload_time": "2016-09-15T21:00:28", "url": "https://files.pythonhosted.org/packages/c4/a0/f0760eff72569fed0be6bea09b1099c40e218659afc35834090aa8f2d730/leonardo-channels-0.0.1.dev16.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "57724a147a146f671795c690dab0b9a6", "sha256": "83af688e464c5e118f444a5c7cc06f11a7b3f4e6cedf6a05d926cfec16d27610" }, "downloads": -1, "filename": "leonardo-channels-0.0.2.tar.gz", "has_sig": false, "md5_digest": "57724a147a146f671795c690dab0b9a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23794, "upload_time": "2016-09-19T11:09:23", "url": "https://files.pythonhosted.org/packages/43/81/d3f6197cb6a3f42e857655da51fc3678aa00cb1aff3db7b99c1a03940be6/leonardo-channels-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57724a147a146f671795c690dab0b9a6", "sha256": "83af688e464c5e118f444a5c7cc06f11a7b3f4e6cedf6a05d926cfec16d27610" }, "downloads": -1, "filename": "leonardo-channels-0.0.2.tar.gz", "has_sig": false, "md5_digest": "57724a147a146f671795c690dab0b9a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23794, "upload_time": "2016-09-19T11:09:23", "url": "https://files.pythonhosted.org/packages/43/81/d3f6197cb6a3f42e857655da51fc3678aa00cb1aff3db7b99c1a03940be6/leonardo-channels-0.0.2.tar.gz" } ] }