{
"info": {
"author": "Ivan VenOsdel",
"author_email": "ivan@wimpyanalytics.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Programming Language :: Python :: 3 :: Only"
],
"description": "django-andablog\n===============\n\n|Build Status|\n\nA minimal blog app for Django\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nAndablog is a blogging application for the `Django\nframework `__. Andablog comes with minimal\ndependencies, making it effortless to integrate to existing Django\nsites. It supports the latest Django and Python versions.\n\n- `Full\n documentation `__\n- `Features `__\n- `Installation and\n usage `__\n- `Demo\n site `__\n\nHistory\n~~~~~~~\n\nWhat is the point of all this? When this project got started blogging\napps for Django generally fell into one of these categories:\n\n1. A full CMS framework.\n2. A Django App but intended for blog-only sites.\n3. A Django App but intended for either a blog-only site (the default)\n or a site with a blog attached.\n\nThough all three of these categories had great projects to choose from\nany one of them could be frustrating to implement into (and maintain\nwithin) an existing site. Simply because the app was not directly and\nexclusively focused on the use case of a django site, and a blog (get\nit?).\n\nAndablog has a focus on integration-ease first and features second. So\nif the focus of your Django site is something else and you want to add a\nblog section to it you have come to the right place.\n\n.. |Build Status| image:: https://travis-ci.org/WimpyAnalytics/django-andablog.svg?branch=master\n :target: https://travis-ci.org/WimpyAnalytics/django-andablog\n\n\n\n\nHistory\n-------\n\n3.1.0 (2019-04-27)\n------------------\nDjango 2.1 support, drops Django 1.11 (along with Python2.7) support\n\n3.0.0 (2019-03-15)\n------------------\nDjango 2.0 support, drops Django 1.10 support.\n * Drops use of the, no longer maintained, django-markitup dependency in favor of django-markupfield.\n * Database migrations support the conversion of all entry content and previews.\n * Removes live preview in admin. See the django-markupfield project for additional usage.\n * Maintains markdown support. Removes Textile support in favor of RST.\n **If you previously used Textile you will have to write your own migration.** See the django-markupfield docs for assistance in this.\n\n2.4.0 (2017-06-09)\n------------------\nNew feature: Optional preview_content (markdown) and preview_image fields for direct control of appearance of item in listing.\n\n2.3.0 (2017-06-09)\n------------------\nDjango 1.11 support, drops Django 1.9 support\n\n2.2.0 (2016-09-17)\n------------------\nDjango 1.10 support, drops Django 1.8 support\n\n2.1.1 (2016-01-17)\n------------------\nFixes an issue with saving entries in Django 1.9 caused by a previously faulty version of django-markitup.\n\n2.1.0 (2015-12-07)\n------------------\nDjango 1.9 support, drops Django 1.7 support\n\n2.0.0 (2015-10-18)\n------------------\nAdds support for titles and slugs up to 255 characters in length. **Major: Migration will auto-truncate existing titles that are > 255 characters**\n * Thanks Federico (fedejaure) for the fork that inspired the change.\n * Thanks Brad Montgomery for design input, fix and feature change.\n\n1.4.2 (2015-09-17)\n------------------\nFixed unicode support for models\n * Thanks Samuel Mendes for the report and fix.\n\n1.4.1 (2015-09-11)\n------------------\nFixed a missing migration bug\n * Thanks bradmontgomery for the report and fix.\n * CI tests now include a missing migration check.\n\n1.4.0 (2015-05-07)\n------------------\nSupport for Django 1.7.x - Django 1.8.x\n * Adds support for Django 1.8\n * Drops support for Django 1.6 and therefore south_migrations\n\n1.3.0 (2015-03-10)\n------------------\nAuthors are now able to see 'draft' (unpublished) versions of their blog entries.\nUpgraded taggit to address an issue that was locking us to an older Django 1.7 version.\n\n1.2.2 (2014-12-04)\n------------------\nFixed a bug where the Django 1.7.x migration for recent DB changes was somehow missed.\n\n1.2.1 (2014-12-02)\n------------------\nThe author is now selectable when editing entries in the admin.\n * The list is limited to superusers and anyone with an andablog Entry permission.\n * The initial value is the current user.\n\n1.1.1 (2014-12-02)\n------------------\nFixed a bug where the tags field was required in the admin.\n\n1.1.0 (2014-12-01)\n------------------\nBlog entries can now have tags\n * The entry model now supports tags by way of the django-taggit package.\n * This affects the model only, there are no template examples or tags.\n\n1.0.0 (2014-11-20)\n------------------\n**Backwards Incompatible with 0.1.0.**\nThis release includes a rename of the django app package from djangoandablog to andablog to better follow\ncommunity conventions. This of course is a very large breaking change, which is why the version is 1.0.\nAs this is the second version and we have been out such a short time. My hope is that few if any people\nare using this app yet. If you are, please submit an issue on GitHub and I will try to help you migrate away.\n\n0.1.0 (2014-11-16)\n------------------\n\n* First release on PyPI.",
"description_content_type": "",
"docs_url": null,
"download_url": "https://github.com/wimpyanalytics/django-andablog/tarball/3.1.0",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/WimpyAnalytics/django-andablog",
"keywords": "django-andablog,blog,django,app,reusable app,andablog",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "django-andablog",
"package_url": "https://pypi.org/project/django-andablog/",
"platform": "",
"project_url": "https://pypi.org/project/django-andablog/",
"project_urls": {
"Download": "https://github.com/wimpyanalytics/django-andablog/tarball/3.1.0",
"Homepage": "https://github.com/WimpyAnalytics/django-andablog"
},
"release_url": "https://pypi.org/project/django-andablog/3.1.0/",
"requires_dist": null,
"requires_python": "",
"summary": "A blog app that is only intended to be embedded within an existing Django site.",
"version": "3.1.0"
},
"last_serial": 5198303,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "f4fff7e0644f0d8641871435b09ecab4",
"sha256": "31d1e3edd5a9514dbf3058554812a8793804d383f19e3f556b2a636c7577ce01"
},
"downloads": -1,
"filename": "django-andablog-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "f4fff7e0644f0d8641871435b09ecab4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 243671,
"upload_time": "2014-11-17T04:04:20",
"url": "https://files.pythonhosted.org/packages/b0/b2/380389106812c288aac27eac50c52beb458225ca41da4560230bbf5b3a32/django-andablog-0.1.0.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "57a082675b14c23bf876bc699ff4546f",
"sha256": "1cb747999e8e49e1020a5410f4fc925d51f81cefcc1697f6328887db97bbf034"
},
"downloads": -1,
"filename": "django-andablog-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "57a082675b14c23bf876bc699ff4546f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 245996,
"upload_time": "2014-11-20T21:34:54",
"url": "https://files.pythonhosted.org/packages/31/de/0cda05ac326948d660032c7934c22cdfc53cacea3fe3837c8344d821fb82/django-andablog-1.0.0.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "56d74bab254f943a8319abc7bdcb33c8",
"sha256": "25309fd2783364a23533826a992475cbaf1478578b480e392bca756a07a319d0"
},
"downloads": -1,
"filename": "django-andablog-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "56d74bab254f943a8319abc7bdcb33c8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 247135,
"upload_time": "2014-12-02T05:22:35",
"url": "https://files.pythonhosted.org/packages/6c/82/0b64004a856e182e36f21048829f031bd090475dd06ba375b3b6bcd02e54/django-andablog-1.1.0.tar.gz"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "e1b523c5750ea24cd81c16dc04b9b324",
"sha256": "e09335405399bda63991b7c376af0116a73693c9da3cf5b3263689d190ca34cd"
},
"downloads": -1,
"filename": "django-andablog-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "e1b523c5750ea24cd81c16dc04b9b324",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 244576,
"upload_time": "2014-12-03T03:29:48",
"url": "https://files.pythonhosted.org/packages/42/c0/3fac70e34bd14851a3818ca65c4fc7d103827b9b674ff0e0d445cee0490c/django-andablog-1.1.1.tar.gz"
}
],
"1.2.1": [
{
"comment_text": "",
"digests": {
"md5": "0e136bb6c1311290058ba70cb74dd0a2",
"sha256": "370040b0ff2c4009ce1a6b6d52c66a6b3d892e6adb0931963c202ceee7809423"
},
"downloads": -1,
"filename": "django-andablog-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "0e136bb6c1311290058ba70cb74dd0a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 248212,
"upload_time": "2014-12-03T05:29:51",
"url": "https://files.pythonhosted.org/packages/70/53/e4acfc4f0c800cff971c110d68f2f228888c39ee90c35eac656c66e6dd6d/django-andablog-1.2.1.tar.gz"
}
],
"1.2.2": [
{
"comment_text": "",
"digests": {
"md5": "ca9e486b58ec307617d071c7469e0865",
"sha256": "801c91c1e07a87998e1c07551fe40d6a32974105523399b4224a31878df62627"
},
"downloads": -1,
"filename": "django-andablog-1.2.2.tar.gz",
"has_sig": false,
"md5_digest": "ca9e486b58ec307617d071c7469e0865",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 248458,
"upload_time": "2014-12-04T19:34:30",
"url": "https://files.pythonhosted.org/packages/30/a6/fc9ead806ace84fe9893f8a68cf9011227ba701780707044bf5e20fa9a6f/django-andablog-1.2.2.tar.gz"
}
],
"1.3.0": [
{
"comment_text": "",
"digests": {
"md5": "e0aa22df1cb36b0c98f2f33db80ad9ec",
"sha256": "42cc20947de712d4a3e69a68a27c512051086f91738b0a2f6ccf0e111ee276cc"
},
"downloads": -1,
"filename": "django-andablog-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "e0aa22df1cb36b0c98f2f33db80ad9ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 249341,
"upload_time": "2015-03-10T16:14:30",
"url": "https://files.pythonhosted.org/packages/e2/25/1635d412d2ac2f355107478b11506263033d6053dbe30e0ca8133d8273c9/django-andablog-1.3.0.tar.gz"
}
],
"1.4.0": [
{
"comment_text": "",
"digests": {
"md5": "a8ac2a8e4f06812365d4332fb069d94b",
"sha256": "1ff6d201a44c84ccfd26967fa68b34940232ee00077ec53e91e2b57e595b3266"
},
"downloads": -1,
"filename": "django-andablog-1.4.0.tar.gz",
"has_sig": false,
"md5_digest": "a8ac2a8e4f06812365d4332fb069d94b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 246889,
"upload_time": "2015-05-07T22:34:28",
"url": "https://files.pythonhosted.org/packages/cc/7e/050cc56fa1a90520e18fd4461e0701019f86ded7aa014d51085ff400f210/django-andablog-1.4.0.tar.gz"
}
],
"1.4.1": [
{
"comment_text": "",
"digests": {
"md5": "f7efbd4696f54cffb0646b30b2e5efbb",
"sha256": "ab3ecd87e093ee352d70751e130cfc9fd3bee5ca40be831d37598fd2e1ac8d8c"
},
"downloads": -1,
"filename": "django-andablog-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "f7efbd4696f54cffb0646b30b2e5efbb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 245504,
"upload_time": "2015-09-11T15:30:52",
"url": "https://files.pythonhosted.org/packages/61/2d/1d761ca8b64c8949426ada7a468625c16031f5bed60a3c9e2e114add3dc4/django-andablog-1.4.1.tar.gz"
}
],
"1.4.2": [
{
"comment_text": "",
"digests": {
"md5": "457be8cb24e5ce387361fe1350e792fe",
"sha256": "d76882154eafe890d6ff112e2cb80727d75e86a09b6896a3a54e8e970ad1096f"
},
"downloads": -1,
"filename": "django-andablog-1.4.2.tar.gz",
"has_sig": false,
"md5_digest": "457be8cb24e5ce387361fe1350e792fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 245717,
"upload_time": "2015-09-17T15:07:22",
"url": "https://files.pythonhosted.org/packages/85/2f/a6fa29a121a6a34ffcb7cdd8e30c47521aa7d61849410647e432aedca565/django-andablog-1.4.2.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "6ad6b4c4ac72078f8bd0a191530f74e3",
"sha256": "a327d8e9815f472f7f578b58f08a075752a7f5b47aa1c3d194ffd1356e9cc502"
},
"downloads": -1,
"filename": "django-andablog-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "6ad6b4c4ac72078f8bd0a191530f74e3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 247303,
"upload_time": "2015-10-18T21:50:27",
"url": "https://files.pythonhosted.org/packages/79/5a/3cbd8ffbe71aa2e3ac4a48a6eab554b9ba43abd47988dbd7b9a64643064d/django-andablog-2.0.0.tar.gz"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "7d7b5b1b425fbed96a712f629322ae55",
"sha256": "64ec480acfc83d466d0bded5ec293c782c8e8d92347330290a33001e6d0be590"
},
"downloads": -1,
"filename": "django-andablog-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "7d7b5b1b425fbed96a712f629322ae55",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 253327,
"upload_time": "2015-12-08T03:49:13",
"url": "https://files.pythonhosted.org/packages/97/85/493f58d280b84d2e1f3dd739d17325ef2c60d8a5f8c826b5cd27454c10a7/django-andablog-2.1.0.tar.gz"
}
],
"2.1.1": [
{
"comment_text": "",
"digests": {
"md5": "443f34d891b5cfb0b8969a5a13157b01",
"sha256": "825e0be9c9baf0e4d80892842d02cf028cfffae1cd9b1c5acdadda6e5029ab91"
},
"downloads": -1,
"filename": "django-andablog-2.1.1.tar.gz",
"has_sig": false,
"md5_digest": "443f34d891b5cfb0b8969a5a13157b01",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 253807,
"upload_time": "2016-01-17T23:05:48",
"url": "https://files.pythonhosted.org/packages/a9/aa/5da5ad5e9ff24ab05141d771cb3ba53993f07835de5871206cf7276ac5b2/django-andablog-2.1.1.tar.gz"
}
],
"2.2.0": [
{
"comment_text": "",
"digests": {
"md5": "dcc8205b1d65500f5ff2659c3e5e95a4",
"sha256": "73131e84e99e16107fad02558f976f630e66f91c5ad4cdf78bf2426454fa4553"
},
"downloads": -1,
"filename": "django-andablog-2.2.0.tar.gz",
"has_sig": false,
"md5_digest": "dcc8205b1d65500f5ff2659c3e5e95a4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 254126,
"upload_time": "2016-09-17T19:45:09",
"url": "https://files.pythonhosted.org/packages/1d/cc/fe968818034e0aeb41499f0c6a1651c40101d111cd356f6bed0ba0949bb4/django-andablog-2.2.0.tar.gz"
}
],
"2.3.0": [
{
"comment_text": "",
"digests": {
"md5": "9f8129b9a4aac4a3b93307ca097abc90",
"sha256": "a9fc2d5a9a773ffdeb963ec0201ed1ccdde3dbb40bb6f6bf1df606b46ac91e97"
},
"downloads": -1,
"filename": "django-andablog-2.3.0.tar.gz",
"has_sig": false,
"md5_digest": "9f8129b9a4aac4a3b93307ca097abc90",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 254582,
"upload_time": "2017-06-09T15:41:01",
"url": "https://files.pythonhosted.org/packages/0b/a0/0290f38033ec2fa25d74971cd26b4b5324aa571478ad2725641631c05dc6/django-andablog-2.3.0.tar.gz"
}
],
"2.4.0": [
{
"comment_text": "",
"digests": {
"md5": "0698d010c89567e50ae0376a647a5dd4",
"sha256": "5fbc11b30b92ce90da1ce0478e454e2a936e91dbb35e63d600e1463c27381efc"
},
"downloads": -1,
"filename": "django-andablog-2.4.0.tar.gz",
"has_sig": false,
"md5_digest": "0698d010c89567e50ae0376a647a5dd4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 395468,
"upload_time": "2017-06-09T18:12:58",
"url": "https://files.pythonhosted.org/packages/37/3e/7b7d34ba9f730f3a9b267a3b570673bf8ca7595649817df16ea527412b5d/django-andablog-2.4.0.tar.gz"
}
],
"3.0.0": [
{
"comment_text": "",
"digests": {
"md5": "944f669eeaf096e937e15672d912f6a6",
"sha256": "0da0018b4d54e86a163d9fc79158eb5d8445303e7c77bccf9a29cb6b4e78a0f6"
},
"downloads": -1,
"filename": "django-andablog-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "944f669eeaf096e937e15672d912f6a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 400212,
"upload_time": "2019-04-27T22:05:45",
"url": "https://files.pythonhosted.org/packages/62/8f/9601afe78ba9db94c0ab3609e409c3351711fded24e5b07fb8bc15daac90/django-andablog-3.0.0.tar.gz"
}
],
"3.0.0rc1": [
{
"comment_text": "",
"digests": {
"md5": "8e79877ed2c18e1106ebf928dac9f07e",
"sha256": "48bfe098908b98cd62df9e973461ded508bd7293ea7715d5341a572840ac622f"
},
"downloads": -1,
"filename": "django-andablog-3.0.0rc1.tar.gz",
"has_sig": false,
"md5_digest": "8e79877ed2c18e1106ebf928dac9f07e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 400259,
"upload_time": "2019-03-15T20:32:02",
"url": "https://files.pythonhosted.org/packages/8a/14/47af0a24e7ab9a6affaede953a935d6e64c7d7b130d43caad14080c7f159/django-andablog-3.0.0rc1.tar.gz"
}
],
"3.1.0": [
{
"comment_text": "",
"digests": {
"md5": "5ba46108db67872a5699d0b7814c3c86",
"sha256": "c284127fcfad1177e7944dc9f7a068605439c584879838242b3b1436b81b76ef"
},
"downloads": -1,
"filename": "django-andablog-3.1.0.tar.gz",
"has_sig": false,
"md5_digest": "5ba46108db67872a5699d0b7814c3c86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 399232,
"upload_time": "2019-04-28T01:11:51",
"url": "https://files.pythonhosted.org/packages/72/3a/804f2d21a21156a80aa2dd977ad80f2388fed538c8df6b7a0331423b5bad/django-andablog-3.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "5ba46108db67872a5699d0b7814c3c86",
"sha256": "c284127fcfad1177e7944dc9f7a068605439c584879838242b3b1436b81b76ef"
},
"downloads": -1,
"filename": "django-andablog-3.1.0.tar.gz",
"has_sig": false,
"md5_digest": "5ba46108db67872a5699d0b7814c3c86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 399232,
"upload_time": "2019-04-28T01:11:51",
"url": "https://files.pythonhosted.org/packages/72/3a/804f2d21a21156a80aa2dd977ad80f2388fed538c8df6b7a0331423b5bad/django-andablog-3.1.0.tar.gz"
}
]
}