django-registration-invite
Installation:
Include registration_invite in your INSTALLED_APPS setting.
Include the activation URLS in your URL conf url(r'^', include('registration_invite.urls.activation')),
If using the user-based invitation workflow, you may instead include url(r'^', include('registration_invite.urls.activation')),
Override the invitation templates. Basic examples are provided, but will most likely be insufficient.
registration/invite/email/body.txt
registration/invite/email/subject.txt
registration/invite/activation_complete.html
registration/invite/activation_form.html
registration/invite/invitation_complete.html
registration/invite/invitation_form.html
Features:
automatically registers the user model with the admin
workflows for both admin-based and user-based invitations
TODO:
re-invite for expired users
tests
Release Process
Update package version in setup.py
Create git tag for version
Upload release to PyPI bash $ pip install -U setuptools wheel $ rm -rf dist/ build/ $ python setup.py sdist bdist_wheel upload
Copyright & License
Copyright © 2017 NC State University. See LICENSE for details.
Metadata
Release files for django-registration-invite 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_registration_invite-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / django_registration_invite-0.0.3-py3-none-any.whl
| Download URL | django_registration_invite-0.0.3-py3-none-any.whl |
|---|---|
| Size | 12.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a45e82846b580e78e8918683f578361c8b029a863476bee34ff5740151203dc
|
|
BLAKE2b-256 checksum How to use checksums |
282ff7ac8aba9d2dae23cf5cbc97fa3f0341c3a69c7220a1322cb2b7f01a0a2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |