Cleaned up init_connection_state in the psycopg2 backend.

settings_dict['TIME_ZONE'] is set in ConnectionHandler.ensure_defaults.
This commit is contained in:
Aymeric Augustin 2015-02-14 09:53:17 +01:00
parent 76356d963c
commit 28e97a9bdc
1 changed files with 18 additions and 19 deletions

View File

@ -186,10 +186,9 @@ class DatabaseWrapper(BaseDatabaseWrapper):
return connection
def init_connection_state(self):
settings_dict = self.settings_dict
self.connection.set_client_encoding('UTF8')
tz = 'UTC' if settings.USE_TZ else settings_dict.get('TIME_ZONE')
if tz:
tz = self.settings_dict['TIME_ZONE']
try:
get_parameter_status = self.connection.get_parameter_status
except AttributeError: