{ "info": { "author": "nmaekawa", "author_email": "nmaekawa@g.harvard.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "hxlti\n============\n\ndjango app to implement a lti provider\n\n\nquick start\n============\n\nhxlti requires a redis instance running, and by default it will look for\n`redis://localhost:6379/0`.\n\n1. add \"hxlti\" to your INSTALLED_APPS setting like this:\n\n INSTALLED_APPS = [\n ...\n 'hxlti',\n ]\n\n2. include the hxlti urlconf in your project `urls.py` like this:\n\n path('lti/', include('hxlti.urls')),\n\n3. run `python manage.py migrate` to create hxlti models for consumer keys\n\n4. start the development server and visit `http://127.0.0.1:8000/admin/` to\n create a consumer (you will need the `Admin` app enabled)\n\n5. configure your lti consumer with the created consumer keys in the previous\n step, and use the launch url `http://127.0.0.1:8000/lti/launch/`\n\n\nother configs\n=============\n\nsome other settings for hxlti:\n\n # hxlti app settings\n HXLTI_ENFORCE_SSL = True # check if request protocol is https, default is false\n HXLTI_DUMMY_CONSUMER_KEY = os.environ.get('HXLTI_DUMMY_CONSUMER_KEY', 'dummy')\n HXLTI_REDIS_URL = os.environ.get('REDIS_URL', 'redis://localhost:6379/0')", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nmaekawa/hxlti-djapp", "keywords": "hx lti provider hxlti-djapp", "license": "", "maintainer": "", "maintainer_email": "", "name": "hxlti-djapp", "package_url": "https://pypi.org/project/hxlti-djapp/", "platform": "", "project_url": "https://pypi.org/project/hxlti-djapp/", "project_urls": { "Homepage": "https://github.com/nmaekawa/hxlti-djapp" }, "release_url": "https://pypi.org/project/hxlti-djapp/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "hx django lti provider for edx", "version": "0.2.1" }, "last_serial": 4109605, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1f26feb31c84ff33a368ea2d98f22123", "sha256": "d43f0b35cff223037e8f86b1685907d761bfbeef595f5383964e52cf3dd8d318" }, "downloads": -1, "filename": "hxlti_djapp-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f26feb31c84ff33a368ea2d98f22123", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6200, "upload_time": "2018-07-25T20:31:32", "url": "https://files.pythonhosted.org/packages/48/de/7ec20874082f56c5b4d49ae8897168f9ad9ac40ed52ceaac0e6cfaf52162/hxlti_djapp-0.1.0-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e519944c5db7eb87cd69cde11e512f3b", "sha256": "82b099dba4ce654ca0ea9008b973f9bdd4f7d80ed3b7e70782f3a5938c12db56" }, "downloads": -1, "filename": "hxlti_djapp-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e519944c5db7eb87cd69cde11e512f3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6200, "upload_time": "2018-07-25T20:31:34", "url": "https://files.pythonhosted.org/packages/18/24/382f4a96371d17ab2fcf0ceeb040246f2cc0c87b701fe7f40edc1e27e94b/hxlti_djapp-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "024d43acee51f484b067df85c0cb515b", "sha256": "7c37670d5a6dd606a77530994daad6973cf82a89a64093529cbdd6213b3a3102" }, "downloads": -1, "filename": "hxlti-djapp-0.1.1.tar.gz", "has_sig": false, "md5_digest": "024d43acee51f484b067df85c0cb515b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4568, "upload_time": "2018-07-25T20:31:35", "url": "https://files.pythonhosted.org/packages/8c/12/6fbed5e4341393e90cb19f415e4c4fb570e50a5c0962a942db9703aed707/hxlti-djapp-0.1.1.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ae341276ec926fee77a152592815d966", "sha256": "92ca15683c6f07c122fdb5506dd9112c88f77d8306827c3a464740f6cdd1cb1d" }, "downloads": -1, "filename": "hxlti-djapp-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ae341276ec926fee77a152592815d966", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4569, "upload_time": "2018-07-27T17:17:25", "url": "https://files.pythonhosted.org/packages/06/b5/7b8d7d71724344b786465d67244b774f4d35f212ff1264d10a4ae5f4d545/hxlti-djapp-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae341276ec926fee77a152592815d966", "sha256": "92ca15683c6f07c122fdb5506dd9112c88f77d8306827c3a464740f6cdd1cb1d" }, "downloads": -1, "filename": "hxlti-djapp-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ae341276ec926fee77a152592815d966", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4569, "upload_time": "2018-07-27T17:17:25", "url": "https://files.pythonhosted.org/packages/06/b5/7b8d7d71724344b786465d67244b774f4d35f212ff1264d10a4ae5f4d545/hxlti-djapp-0.2.1.tar.gz" } ] }