A simple Django application that adds Discord entities and SSO handling
Django Discord Connector
Django Discord Connector is a saimple Django application that adds models, urls, and Celery tasks to help manage Discord entities.
There are several behaviors that the application will add:
- Automatically adding discord roles when adding attached DjangoGroup objects to a User
- Periodically syncing Discord entities with information from the Discord server
- Add django_discord_connector to your INSTALLED_APPS
- Include the django_discord_connector URLs in your urls.py
python3 manage.py migrateto create the django_discord_connector tables
- Create a DiscordClient in the administration panel
The Django Discord Connector adds settings which change the behavior of the celery tasks and other functionality.
||True / False||
|django-discord-connector-sso-callback||The callback url for SSO tokens (
|django-discord-connector-sso-token-add||Redirects users to the SSO login for Discord|
|django-discord-connector-sso-token-remove||Removes an SSO token (expects kwarg pk)|
Provided Celery Tasks
|sync_discord_users||Updates all information and groups for a DiscordUser|
|sync_discord_groups||Updates all DiscordGroup objects with groups from Discord server|
|sync_discord_channels||Updates all DiscordChannel objects with channels from Discord server|
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size django-discord-connector-1.0.0.tar.gz (9.6 kB)||File type Source||Python version None||Upload date||Hashes View hashes|
Hashes for django-discord-connector-1.0.0.tar.gz