django-user-notifications
=========================
django-user-notifications is an extention of django-user-messages that extends the default django.contrib.messages framework.
The goal of the project is for a developer to create user messages with a set of rules.
Eg. You need a user to accept new terms of service for your site. You should be able to create that notification every day, every hour, every login until they accept the terms for which the notification will cease to appear.
Features
--------
* Create per site and or per user messages
* Create messages based on schedule, login, and or views.
* Dismiss messages after user confirmation or end date.
* Automate message creation upon defined events.
* Select between modals or tranditional bootstrap notifications to display your message.
Raw data
{
"_id": null,
"home_page": "https://github.com/rhimmelbauer/django-user-notifications/",
"name": "django-user-notifications",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "django, app, messages",
"author": "Roberto Himmelbauer",
"author_email": "robertoh89@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d3/20/1ba911cded7a18ad2135f91997c1a2e75d055a1461ff35f4b25719268b53/django-user-notifications-0.1.13.tar.gz",
"platform": null,
"description": "\ndjango-user-notifications\n=========================\n\ndjango-user-notifications is an extention of django-user-messages that extends the default django.contrib.messages framework.\n\nThe goal of the project is for a developer to create user messages with a set of rules.\n\nEg. You need a user to accept new terms of service for your site. You should be able to create that notification every day, every hour, every login until they accept the terms for which the notification will cease to appear. \n\nFeatures\n--------\n\n\n* Create per site and or per user messages\n* Create messages based on schedule, login, and or views.\n* Dismiss messages after user confirmation or end date.\n* Automate message creation upon defined events.\n* Select between modals or tranditional bootstrap notifications to display your message.\n\n\n",
"bugtrack_url": null,
"license": "MIT license",
"summary": "Django App that extendes django-user-messages for createing easy user notifications based user set rules.",
"version": "0.1.13",
"project_urls": {
"Homepage": "https://github.com/rhimmelbauer/django-user-notifications/"
},
"split_keywords": [
"django",
" app",
" messages"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "72b89577714c1fe94fbefab40e77c20e44f95e9f233ccffe947bc36e05b48062",
"md5": "84d9da74a2b4ac489cae27f1eef27f62",
"sha256": "c74042589820615ce0d6a0ec04a04104703655e1dc6d9c869c6e06b1ef00633b"
},
"downloads": -1,
"filename": "django_user_notifications-0.1.13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "84d9da74a2b4ac489cae27f1eef27f62",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 12526,
"upload_time": "2024-12-04T20:08:40",
"upload_time_iso_8601": "2024-12-04T20:08:40.037233Z",
"url": "https://files.pythonhosted.org/packages/72/b8/9577714c1fe94fbefab40e77c20e44f95e9f233ccffe947bc36e05b48062/django_user_notifications-0.1.13-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d3201ba911cded7a18ad2135f91997c1a2e75d055a1461ff35f4b25719268b53",
"md5": "1da91bd08bbaff4f46647ade1555976e",
"sha256": "5e16930bb21aa213e421e8c05ffd4d64cd9ca7ded88c84175899592297fe6f0c"
},
"downloads": -1,
"filename": "django-user-notifications-0.1.13.tar.gz",
"has_sig": false,
"md5_digest": "1da91bd08bbaff4f46647ade1555976e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 8195,
"upload_time": "2024-12-04T20:08:41",
"upload_time_iso_8601": "2024-12-04T20:08:41.527377Z",
"url": "https://files.pythonhosted.org/packages/d3/20/1ba911cded7a18ad2135f91997c1a2e75d055a1461ff35f4b25719268b53/django-user-notifications-0.1.13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-04 20:08:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rhimmelbauer",
"github_project": "django-user-notifications",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "asgiref",
"specs": [
[
">",
"3.3.2"
],
[
"<",
"4"
]
]
},
{
"name": "Django",
"specs": [
[
">",
"3.2"
],
[
"<",
"4"
]
]
},
{
"name": "django-autoslug",
"specs": [
[
"==",
"1.9.8"
]
]
},
{
"name": "django-extensions",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "iso4217",
"specs": [
[
"==",
"1.6.20180829"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2020.4"
]
]
},
{
"name": "sqlparse",
"specs": [
[
"==",
"0.4.1"
]
]
}
],
"lcname": "django-user-notifications"
}