PnEcrins / GeoNature-mobile-webapi

WebAPI (coté serveur) de synchronisation des données produites par GeoNature-mobile
6 stars 2 forks source link

SETTINGS - Cohérence & doublons #5

Open gildeluermoz opened 7 years ago

gildeluermoz commented 7 years ago

Le fichier settings_local.py est appelé dans settings.py. Les settings suivants sont donc en double et s'ils doivent être modifiés pour tenir compte de l'environnement du déploiement, il devrait être uniquement dans settings_local.py DEBUG : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L7 DEBUG_TEMPLATE : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L8

DATABASES : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L17 TOKEN : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L177

Ce paramètre devrait être dans le settings_local.py ADMIN : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L10

Ces paramètres ne sont jamais modifiés et pourraient ne figurer que dans settings.py LOGGING : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L137 DATABASE_ID : https://github.com/PnEcrins/GeoNature-mobile-webapi/blob/master/webapi/faune/settings.py#L16