{ "info": { "author": "Richard Leahy", "author_email": "richard-james.leahy@hotmail.co.uk", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "=====\nScreener\n=====\n\nScreener is a simple Django REST app to manage phone screening. For each\nscreen, users add questions and candidates.\n\n\nRequires\n--------\nDjango REST framework\n\nPyPI download\n-------------\npip install django-screener\n\n\nImportant Info\n--------------\nRequires a valid token to access the API. Your site must provide its own login functionality.\nYou can use the django-rest-auth package to handle token authentication for you.\nhttps://django-rest-auth.readthedocs.io/en/latest/installation.html\n\nIf you want to browse the API in the browser, a valid session will be required. You can uncomment the default session login\nprovided by the Django Rest Framework in the project root urls.py for this if you do not have session login \nfunctionality. Documentation for this can be found below.\nhttp://www.django-rest-framework.org/tutorial/4-authentication-and-permissions/#adding-login-to-the-browsable-api\n\nThis is just an API. Grab the client side code from this repo https://github.com/richardleahy/ng-screener\n\n\nQuick start\n-----------\n\n1. Add \"screener and the Django REST framework\" to your INSTALLED_APPS setting like this::\n\n INSTALLED_APPS = [\n ...\n 'rest_framework',\n 'screener.apps.ScreenerConfig',\n ]\n\n2. Include the screener URLconf in your project urls.py like this::\n\n url(r'^screener/', include('screener.urls')),\n\n3. Run `python manage.py migrate` to create the screener models.\n\n4. Start the development server (python manage.py runserver)\n\n5. Grab the GUI from this repo https://github.com/richardleahy/ng-screener\n \n5. Visit http://127.0.0.1:8000/screener/ to view the API. Need to add url(r'^api-auth/', include('rest_framework.urls')),\n to your root urls.py to be able to login if you do not already have login functionality.\n\n6. Add some questions.\n\n7. Add some screens.\n\n8. Create candidates and add them to screens\n\n9. Start phone screening!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "django-screener", "package_url": "https://pypi.org/project/django-screener/", "platform": "", "project_url": "https://pypi.org/project/django-screener/", "project_urls": null, "release_url": "https://pypi.org/project/django-screener/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Phone screen management for interviewers", "version": "0.2.1" }, "last_serial": 4308032, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "54d84f7527458fcd5c7930995a7cd76d", "sha256": "f9b67009b2861b633397b88d4a5ac799307d203822b0010a5e73becec15d9467" }, "downloads": -1, "filename": "django-screener-0.2.1.tar.gz", "has_sig": false, "md5_digest": "54d84f7527458fcd5c7930995a7cd76d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13026, "upload_time": "2018-09-25T10:30:38", "url": "https://files.pythonhosted.org/packages/cf/c1/c33821e1de43a320ed86317f4901a5d2ad6b5e98ab9cf7bb0d8107ff4d4b/django-screener-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "54d84f7527458fcd5c7930995a7cd76d", "sha256": "f9b67009b2861b633397b88d4a5ac799307d203822b0010a5e73becec15d9467" }, "downloads": -1, "filename": "django-screener-0.2.1.tar.gz", "has_sig": false, "md5_digest": "54d84f7527458fcd5c7930995a7cd76d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13026, "upload_time": "2018-09-25T10:30:38", "url": "https://files.pythonhosted.org/packages/cf/c1/c33821e1de43a320ed86317f4901a5d2ad6b5e98ab9cf7bb0d8107ff4d4b/django-screener-0.2.1.tar.gz" } ] }