`_\n\n------------\nInstallation\n------------\n\nInstall Django with your favourite linux packaging system or you can use pip\nfor installing python packages, if Django is not an official package for\nyour distribution:\n\nUse pip to install Django Instagram:\n\n.. code-block:: bash\n\n pip install django-instagram\n\nPip should take care of the package dependencies for Django Instagram.\n\n-------------\nConfiguration\n-------------\n\nAdd the application to INSTALLED_APPS:\n\n.. code-block:: python\n\n INSTALLED_APPS = ('...',\n 'django_instagram',)\n\nRebuild your application database, this command depends on which\nversion of Django you are using.\n\nIn Django 2.0 (recommended):\n\n.. code-block:: bash\n\n python manage.py makemigrations django_instagram\n\nThem migrate the db:\n\n.. code-block:: bash\n\n python manage.py migrate\n\n-----\nUsage\n-----\n\nThe `instagram_user_recent_media` brings into context two objects:\n\n - `profile`: Contains the who scraped object.\n - `recent_media`: Contains the recent media, like 10 or 12 entries or so.\n\nA Django `urls.py` example using a `TemplateView` View class with a context variable called `instagram_profile_name`:\n\n.. code-block:: python\n\n from django.contrib import admin\n from django.urls import path\n from django.views.generic import TemplateView\n urlpatterns = [\n path('admin/', admin.site.urls),\n path('', TemplateView.as_view(template_name='index.html', extra_context={\n \"instagram_profile_name\": \"amd\"\n })),\n ]\n\nYou can display the data contained in `recent_media` list like this:\n\n.. code-block:: html\n\n \n\n {% load instagram_client %}\n\n \n \n \n {{ instagram_profile_name|capfirst }} Instagram feed\n \n \n {{ instagram_profile_name|capfirst }} Instagram Feed
\n \n Got from instagram
\n \n \n\nThere are also two inclusion tags that includes an example of\nhow to parse data from Instagram, you can also use them like\nthis:\n\n.. code-block:: html\n\n {% load instagram_client %}\n\n Instagram media wall
\n {% instagram_recent_media_wall username=\"intel\" %}\n\n Instagram sliding box
\n {% instagram_recent_media_box username=\"intel\" %}\n\n-------\nFilters\n-------\n\nAs you may have noticed some filters can be used for sizing\nthe pictures, here is the list of the usable fitlers:\n\nFor standard size:\n\n.. code-block:: html\n\n {% for media in recent_media %}\n ...\n
\n ...\n {% endfor %}\n\nFor low resolution images:\n\n.. code-block:: html\n\n {% for media in recent_media %}\n ...\n
\n ...\n {% endfor %}\n\nFor thumbnail size:\n\n.. code-block:: html\n\n {% for media in recent_media %}\n ...\n
\n ...\n {% endfor %}\n\n--------\nReleases\n--------\n* 0.3.2 Compatibility fix for Django 3.\n* 0.3.1 Template tag accepts context variables.\n* 0.3.0 Updates to the scraping algorithm.\n* 0.2.0 New scraping algorithm, removed Python Instagram.\n* 0.1.1 Numerous bug fixes, better documentation.\n* 0.1.0 Work in progress version.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/marcopompili/django-instagram",
"keywords": "",
"license": "BSD-3 License",
"maintainer": "",
"maintainer_email": "",
"name": "django-instagram",
"package_url": "https://pypi.org/project/django-instagram/",
"platform": "",
"project_url": "https://pypi.org/project/django-instagram/",
"project_urls": {
"Homepage": "https://github.com/marcopompili/django-instagram"
},
"release_url": "https://pypi.org/project/django-instagram/0.3.2/",
"requires_dist": [
"django (>=1.11)",
"lxml",
"requests",
"sorl-thumbnail",
"Pillow"
],
"requires_python": "",
"summary": "Instagram client for Django.",
"version": "0.3.2",
"yanked": false,
"yanked_reason": null
},
"last_serial": 7692295,
"releases": {
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "652311d9eeb556ecc86e2a0ed05af9ea",
"sha256": "2fc3441a6883d2acacecc4d024c20818317f48a147687288b30e06b9c9762c55"
},
"downloads": -1,
"filename": "django-instagram-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "652311d9eeb556ecc86e2a0ed05af9ea",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 34216,
"upload_time": "2016-01-05T16:59:45",
"upload_time_iso_8601": "2016-01-05T16:59:45.970845Z",
"url": "https://files.pythonhosted.org/packages/2d/31/2a7f434a0365c03d869ab9402b979d51203593e18c47182fca91e2773d44/django-instagram-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.0a1": [
{
"comment_text": "",
"digests": {
"md5": "62bdfcc403814c054251c1d060e97bc5",
"sha256": "f6cc3617120e4d26651f6d1d10e631d530147882f9083ce42d153e6c18fc071a"
},
"downloads": -1,
"filename": "django-instagram-0.2.0a1.tar.gz",
"has_sig": false,
"md5_digest": "62bdfcc403814c054251c1d060e97bc5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33463,
"upload_time": "2016-09-09T13:35:17",
"upload_time_iso_8601": "2016-09-09T13:35:17.428785Z",
"url": "https://files.pythonhosted.org/packages/72/c4/b09409b6aec92bf11518baf4827e7a95d6d14c784979036e0d5af41ebcd1/django-instagram-0.2.0a1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "d770424762f2b7cdb656206fb9a9a642",
"sha256": "02b57f467c64faa91d695826380076131fe6ce7adbb98e1353fa65b07395937a"
},
"downloads": -1,
"filename": "django_instagram-0.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d770424762f2b7cdb656206fb9a9a642",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 35238,
"upload_time": "2018-04-09T11:31:11",
"upload_time_iso_8601": "2018-04-09T11:31:11.481368Z",
"url": "https://files.pythonhosted.org/packages/4b/34/8d6099c3169385a187e4c90fe2a09af6226f0a0524d8de6a41d806c13d44/django_instagram-0.3.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "fddc8178ed2ee2ef8994bdc019794be2",
"sha256": "245fff37d9230eb7893a79036841143d69b4fa51a6da7231664f5d27537db54b"
},
"downloads": -1,
"filename": "django-instagram-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "fddc8178ed2ee2ef8994bdc019794be2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35767,
"upload_time": "2018-04-09T11:31:12",
"upload_time_iso_8601": "2018-04-09T11:31:12.695622Z",
"url": "https://files.pythonhosted.org/packages/1a/2f/a3fbeeaeac00e909b2326a21503b101c7adeb62ed6ae30f92f5fa81507c1/django-instagram-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "abb02fa32f8c5839294165881105a7c7",
"sha256": "39d2a810c31d5d4e148ee4d91f73d01976b666f18b0c8fed8f14c073631f9c23"
},
"downloads": -1,
"filename": "django-instagram-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "abb02fa32f8c5839294165881105a7c7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 36016,
"upload_time": "2019-10-30T12:08:17",
"upload_time_iso_8601": "2019-10-30T12:08:17.905169Z",
"url": "https://files.pythonhosted.org/packages/3d/2b/f3556f1c7783b60f78ccaab083bc7f95ee4babf265e6712e6946aeafe41c/django-instagram-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "6d96f6e2f3430572deae958521ba018e",
"sha256": "08ffd4ac9c01c1a7f407216c752110721b0facc6e687648dfcea68df70c60aac"
},
"downloads": -1,
"filename": "django_instagram-0.3.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6d96f6e2f3430572deae958521ba018e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 36549,
"upload_time": "2020-07-13T18:04:02",
"upload_time_iso_8601": "2020-07-13T18:04:02.670671Z",
"url": "https://files.pythonhosted.org/packages/c5/e4/ea859c8640add52d8cf539d638647722eeecdb835d36d316aba8428d6dbe/django_instagram-0.3.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "727eff669a7a10780f12ed4051ef6a86",
"sha256": "6646f9625b48931d674c3cbfc2feed6a0d1a70ee9138742d9644164e2dd1b739"
},
"downloads": -1,
"filename": "django-instagram-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "727eff669a7a10780f12ed4051ef6a86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 36768,
"upload_time": "2020-07-13T18:04:04",
"upload_time_iso_8601": "2020-07-13T18:04:04.389368Z",
"url": "https://files.pythonhosted.org/packages/42/92/45c8cdf92ae27de99597388f0c2261b5690490662cc8baf0baf5ba9a12c5/django-instagram-0.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "6d96f6e2f3430572deae958521ba018e",
"sha256": "08ffd4ac9c01c1a7f407216c752110721b0facc6e687648dfcea68df70c60aac"
},
"downloads": -1,
"filename": "django_instagram-0.3.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6d96f6e2f3430572deae958521ba018e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 36549,
"upload_time": "2020-07-13T18:04:02",
"upload_time_iso_8601": "2020-07-13T18:04:02.670671Z",
"url": "https://files.pythonhosted.org/packages/c5/e4/ea859c8640add52d8cf539d638647722eeecdb835d36d316aba8428d6dbe/django_instagram-0.3.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "727eff669a7a10780f12ed4051ef6a86",
"sha256": "6646f9625b48931d674c3cbfc2feed6a0d1a70ee9138742d9644164e2dd1b739"
},
"downloads": -1,
"filename": "django-instagram-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "727eff669a7a10780f12ed4051ef6a86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 36768,
"upload_time": "2020-07-13T18:04:04",
"upload_time_iso_8601": "2020-07-13T18:04:04.389368Z",
"url": "https://files.pythonhosted.org/packages/42/92/45c8cdf92ae27de99597388f0c2261b5690490662cc8baf0baf5ba9a12c5/django-instagram-0.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}