{ "info": { "author": "Zoltan Ilcsik", "author_email": "zi@pulilab.com", "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 :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "# Installation\n\nInstall the pip package:\n\n```bash\npip install django-simplefeedback\n```\n\nInstall `django-rest-framework` if not already installed\n\nadd `simple-feedback` and `rest_framework` to INSTALLED_APPS\n\ninclude 'simple-feedback.urls' into urlpatterns\n\n```python\nfrom django.conf.urls import url, include\nfrom django.contrib import admin\n\nurlpatterns = [\n url(r'^admin/', admin.site.urls),\n url(r\"^api/\", include(\"simple-feedback.urls\")),\n]\n```\n\nMigrate the db to crate simple-feedback models\n\n```bash\npython manage.py migrate\n```\n\n# Develop\n\nClone the repo\n\n```bash\ngit clone git@github.com:pulilab/django-simple-feedback.git\n```\n\n## Test app\n\nTest standalone app:\n\n$ export DATABASE_URL='your_db' # you can skip this, defaults to 'localhost' (use postgres.app for simplicity)\n\n$ pip install -r requirements.txt\n\n$ python runtests.py\n\n## Run the app in develop mode\n\nCreate a new django project and install the package in develop mode\n\n```bash\ndjango-admin startproject simple_feedback_demo\ncd simple_feedback_demo\npip install -e ~LOCAL_PATH_TO_DJANGO_SIMPLEFEEDBACK\n```\n\nAdd `simple-feedback` and `rest_framework` to `INSTALLED_APPS` in `settings.py`\n\n```python\nINSTALLED_APPS = [\n 'django.contrib.admin',\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.messages',\n 'django.contrib.staticfiles',\n 'rest_framework',\n 'simple-feedback'\n]\n```\nConfigure demo app urls\n\n```python\nfrom django.conf.urls import url, include\nfrom django.contrib import admin\n\nurlpatterns = [\n url(r'^admin/', admin.site.urls),\n url(r\"^api/\", include(\"simple-feedback.urls\")),\n]\n```\n> SqlLite is not supported\n\nChange the db config to use postgres in `settings.py`:\n\n```python\nDATABASES = {\n 'default': {\n 'ENGINE': 'django.db.backends.postgresql_psycopg2',\n 'NAME': 'postgres',\n 'USER': 'postgres',\n 'HOST': os.environ.get(\"DATABASE_URL\", 'localhost'),\n 'PORT': 5432,\n }\n}\n```\n\nMigrate db, create super user and run your demo app:\n\n```bash\npython manage.py migrate\npython manage.py createsuperuser\npython manage.py runserver\n```\n\nopen the browser at `http://localhost:8000/admin`", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.github.com/pulilab/django-simple-feedback", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-simplefeedback", "package_url": "https://pypi.org/project/django-simplefeedback/", "platform": "", "project_url": "https://pypi.org/project/django-simplefeedback/", "project_urls": { "Homepage": "https://www.github.com/pulilab/django-simple-feedback" }, "release_url": "https://pypi.org/project/django-simplefeedback/0.8/", "requires_dist": null, "requires_python": "", "summary": "A simple Django app to handle user tickets.", "version": "0.8" }, "last_serial": 3957657, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "be2cbea98673645bb3097070974b9847", "sha256": "4420716092efee02c88005252d7defb4dc0a7024d4469c0356783b17b704ac18" }, "downloads": -1, "filename": "django-simplefeedback-0.2.tar.gz", "has_sig": false, "md5_digest": "be2cbea98673645bb3097070974b9847", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4343, "upload_time": "2018-02-01T14:14:56", "url": "https://files.pythonhosted.org/packages/70/bf/50fe919f133d73f6d272be6ab7ef69be558990c15170e6cc830c4ac56b80/django-simplefeedback-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4b27ef506ad2bf9ca9238b40e69aed2a", "sha256": "5d51a1e8c4485f8bc3e101cf844fdb01795844ba246531544f25608136e62800" }, "downloads": -1, "filename": "django-simplefeedback-0.3.tar.gz", "has_sig": false, "md5_digest": "4b27ef506ad2bf9ca9238b40e69aed2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4460, "upload_time": "2018-02-01T15:36:01", "url": "https://files.pythonhosted.org/packages/37/a9/50199fbbc846ce155c5199edb201dde7c89d6125e89776335cb97bc23955/django-simplefeedback-0.3.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "ba088ca75bd571a112304109d85be7c4", "sha256": "b799ae9266f0b80d9ba55018b8f2711b66e23ec135946bcfc403bfa552239407" }, "downloads": -1, "filename": "django-simplefeedback-0.6.tar.gz", "has_sig": false, "md5_digest": "ba088ca75bd571a112304109d85be7c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4470, "upload_time": "2018-05-11T12:36:11", "url": "https://files.pythonhosted.org/packages/e5/2e/51aadf118bd5b1c3d8161b3efe9569858665b12ad20a8453c3b5c29bc4f0/django-simplefeedback-0.6.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "797a5673dce676416160552e9a0b43b9", "sha256": "9f99b813c3d4c6f86f98cb39686fd4c5d677c4032b8f794201cf1167192b2520" }, "downloads": -1, "filename": "django_simplefeedback-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "797a5673dce676416160552e9a0b43b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9232, "upload_time": "2018-05-28T09:30:13", "url": "https://files.pythonhosted.org/packages/4c/0a/dc6cb17ca4ebef73fde38ca856cad80299cc16026480e56734c1a2571cce/django_simplefeedback-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37f1411de1bf875001d99e43503eb1c5", "sha256": "5d610b8d0f91d4794481a424fceca82045bf0edfd3353b41e2a4722964efb54f" }, "downloads": -1, "filename": "django-simplefeedback-0.7.1.tar.gz", "has_sig": false, "md5_digest": "37f1411de1bf875001d99e43503eb1c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6530, "upload_time": "2018-05-28T09:30:14", "url": "https://files.pythonhosted.org/packages/76/84/0e824df04e6dec4d9b63052ea5d75a1a143e8e2de03364cdf0aba7e65aaf/django-simplefeedback-0.7.1.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "d0e987546ff2bf369339fa430ba60d1c", "sha256": "e2fd7754f68ab70c0d70d42c5a9a1aa85c66ae203a19d2a420b2a26ce24f0edf" }, "downloads": -1, "filename": "django-simplefeedback-0.8.tar.gz", "has_sig": false, "md5_digest": "d0e987546ff2bf369339fa430ba60d1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6702, "upload_time": "2018-06-13T13:25:52", "url": "https://files.pythonhosted.org/packages/d0/eb/f2b523e4c316ae6dd3b5c968fe91b14c2460e27f8af2c5d31fb06f61ab83/django-simplefeedback-0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0e987546ff2bf369339fa430ba60d1c", "sha256": "e2fd7754f68ab70c0d70d42c5a9a1aa85c66ae203a19d2a420b2a26ce24f0edf" }, "downloads": -1, "filename": "django-simplefeedback-0.8.tar.gz", "has_sig": false, "md5_digest": "d0e987546ff2bf369339fa430ba60d1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6702, "upload_time": "2018-06-13T13:25:52", "url": "https://files.pythonhosted.org/packages/d0/eb/f2b523e4c316ae6dd3b5c968fe91b14c2460e27f8af2c5d31fb06f61ab83/django-simplefeedback-0.8.tar.gz" } ] }