django-user-notifications


Namedjango-user-notifications JSON
Version 0.1.13 PyPI version JSON
download
home_pagehttps://github.com/rhimmelbauer/django-user-notifications/
SummaryDjango App that extendes django-user-messages for createing easy user notifications based user set rules.
upload_time2024-12-04 20:08:41
maintainerNone
docs_urlNone
authorRoberto Himmelbauer
requires_python>=3.7
licenseMIT license
keywords django app messages
VCS
bugtrack_url
requirements asgiref Django django-autoslug django-extensions iso4217 pytz sqlparse
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
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"
}
        
Elapsed time: 0.43965s