aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/settings.py
diff options
context:
space:
mode:
authorGravatar ks129 <[email protected]>2020-10-30 17:43:13 +0200
committerGravatar ks129 <[email protected]>2020-10-30 17:43:13 +0200
commit3fa3854eb192466ca59acb577bfe135b53c2da11 (patch)
treeaf5aa98d8d521f21f25c45528c89941ac23e77aa /pydis_site/settings.py
parentCover fetching article GitHub information with tests (diff)
parentMerge pull request #395 from ks129/resources-home (diff)
Merge remote-tracking branch 'up/dewikification' into guides-app
Diffstat (limited to 'pydis_site/settings.py')
-rw-r--r--pydis_site/settings.py41
1 files changed, 1 insertions, 40 deletions
diff --git a/pydis_site/settings.py b/pydis_site/settings.py
index 5d8353fe..c5937bb6 100644
--- a/pydis_site/settings.py
+++ b/pydis_site/settings.py
@@ -16,7 +16,6 @@ import sys
import environ
import sentry_sdk
-from django.contrib.messages import constants as messages
from sentry_sdk.integrations.django import DjangoIntegration
from pydis_site.constants import GIT_SHA
@@ -87,6 +86,7 @@ INSTALLED_APPS = [
'pydis_site.apps.api',
'pydis_site.apps.home',
'pydis_site.apps.staff',
+ 'pydis_site.apps.resources',
'pydis_site.apps.content',
'django.contrib.admin',
@@ -97,13 +97,6 @@ INSTALLED_APPS = [
'django.contrib.sites',
'django.contrib.staticfiles',
- 'allauth',
- 'allauth.account',
- 'allauth.socialaccount',
-
- 'allauth.socialaccount.providers.discord',
- 'allauth.socialaccount.providers.github',
-
'django_hosts',
'django_filters',
'django_simple_bulma',
@@ -268,22 +261,10 @@ LOGGING = {
}
}
-# Django Messages framework config
-MESSAGE_TAGS = {
- messages.DEBUG: 'primary',
- messages.INFO: 'info',
- messages.SUCCESS: 'success',
- messages.WARNING: 'warning',
- messages.ERROR: 'danger',
-}
-
# Custom settings for django-simple-bulma
BULMA_SETTINGS = {
"variables": { # If you update these colours, please update the notification.css file
"primary": "#7289DA", # Discord blurple
-
- # "orange": "", # Apparently unused, but the default is fine
- # "yellow": "", # The default yellow looks pretty good
"green": "#32ac66", # Colour picked after Discord discussion
"turquoise": "#7289DA", # Blurple, because Bulma uses this regardless of `primary` above
"blue": "#2482c1", # Colour picked after Discord discussion
@@ -299,26 +280,6 @@ BULMA_SETTINGS = {
}
}
-# Django Allauth stuff
-AUTHENTICATION_BACKENDS = (
- # Needed to login by username in Django admin, regardless of `allauth`
- 'django.contrib.auth.backends.ModelBackend',
-
- # `allauth` specific authentication methods, such as login by e-mail
- 'allauth.account.auth_backends.AuthenticationBackend',
-)
-
-ACCOUNT_ADAPTER = "pydis_site.utils.account.AccountAdapter"
-ACCOUNT_EMAIL_REQUIRED = False # Undocumented allauth setting; don't require emails
-ACCOUNT_EMAIL_VERIFICATION = "none" # No verification required; we don't use emails for anything
-
-# We use this validator because Allauth won't let us actually supply a list with no validators
-# in it, and we can't just give it a lambda - that'd be too easy, I suppose.
-ACCOUNT_USERNAME_VALIDATORS = "pydis_site.VALIDATORS"
-
-LOGIN_REDIRECT_URL = "home"
-SOCIALACCOUNT_ADAPTER = "pydis_site.utils.account.SocialAccountAdapter"
-
# Information about site repository
SITE_REPOSITORY_OWNER = env("SITE_REPOSITORY_OWNER")
SITE_REPOSITORY_NAME = env("SITE_REPOSITORY_NAME")