version 0.0.3: remove package modeltranslate, update settings, update requirements

This commit is contained in:
Anatoly 2019-08-08 16:40:26 +03:00
parent 76c6aef09c
commit a253ce0442
2 changed files with 12 additions and 40 deletions

View File

@ -66,6 +66,7 @@ EXTERNAL_APPS = [
'oauth2_provider',
'social_django',
'rest_framework_social_oauth2',
'django_extensions'
]
@ -147,42 +148,7 @@ LOGOUT_URL = 'admin:logout'
# Internationalization
# https://docs.djangoproject.com/en/2.2/topics/i18n/
LANGUAGE_CODE = 'ru-RU'
gettext = lambda s: s
LANGUAGES = (
('ru-RU', gettext('Russian')),
('en-GB', gettext('English')),
('fr-FR', gettext('French')),
('hr-HR', gettext('Croatian')),
('ro-RO', gettext('Romanian')),
('de-DE', gettext('Deutsch')),
('nl-BE', gettext('Nederlands')),
('ja-JP', gettext('Japanese')),
('ka-GE', gettext('Georgian')),
('fr-CA', gettext('French')),
('fr-BE', gettext('French')),
('fr-MA', gettext('French')),
('de-AT', gettext('Deutsch')),
('en-US', gettext('English')),
('en-AU', gettext('English')),
('en-CA', gettext('English')),
('hu-HU', gettext('Hungarian')),
('he-IL', gettext('Hebrew')),
('it-IT', gettext('Italian')),
('sl-SI', gettext('Slovenian')),
('el-GR', gettext('Greek')),
('pl-PL', gettext('Polish')),
('pt-BR', gettext('Brasilian')),
)
MODELTRANSLATION_LANGUAGES = (
'ru-RU', 'en-GB', 'fr-FR', 'hr-HR',
'ro-RO', 'de-DE', 'nl-BE', 'ja-JP',
'ka-GE', 'fr-CA', 'fr-BE', 'fr-MA',
'de-AT', 'en-US', 'en-AU', 'en-CA',
'hu-HU', 'he-IL', 'it-IT', 'sl-SI',
'el-GR', 'pl-PL', 'pt-BR',
)
LANGUAGE_CODE = 'ru'
# Facebook configuration
SOCIAL_AUTH_FACEBOOK_KEY = '386843648701452'
@ -242,7 +208,8 @@ REST_FRAMEWORK = {
'DEFAULT_VERSION': (AVAILABLE_VERSIONS['current'],),
'ALLOWED_VERSIONS': AVAILABLE_VERSIONS.values(),
'DEFAULT_PERMISSION_CLASSES': (
'rest_framework.permissions.IsAuthenticated',
# 'rest_framework.permissions.IsAuthenticated',
'oauth2_provider.contrib.rest_framework.permissions.IsAuthenticatedOrTokenHasScope'
),
# 'DATETIME_FORMAT': '%m-%d-%Y %H:%M:%S', # experiment
# 'DATE_FORMAT': '%s.%f', # experiment
@ -263,6 +230,11 @@ AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
)
OAUTH2_PROVIDER = {
# this is the list of available scopes
'SCOPES': {'read': 'Read scope', 'write': 'Write scope', 'groups': 'Access to your groups'}
}
# SMS Settings
SMS_EXPIRATION = 5
SMS_SEND_DELAY = 30

View File

@ -17,8 +17,8 @@ djangorestframework-xml
celery
amqp>=2.4.0
cloudpayments
# auth socials
djangorestframework-oauth
django-rest-framework-social-oauth2==1.1.0
django-modeltranslation==0.13.3
django-extensions==2.2.1