Browse Source

pep8 and better import

Guénaël Muller 6 years ago
parent
commit
e30fcb40cb
1 changed files with 14 additions and 19 deletions
  1. 14 19
      tracim/views/core_api/session_controller.py

+ 14 - 19
tracim/views/core_api/session_controller.py View File

1
 # coding=utf-8
1
 # coding=utf-8
2
-import os
3
-from http.client import HTTPException
4
-
5
-from pyramid.httpexceptions import HTTPNoContent
6
-from pyramid.response import Response
2
+from pyramid.config import Configurator
7
 from sqlalchemy.orm.exc import NoResultFound
3
 from sqlalchemy.orm.exc import NoResultFound
4
+try:  # Python 3.5+
5
+    from http import HTTPStatus
6
+except ImportError:
7
+    from http import client as HTTPStatus
8
+
8
 
9
 
9
 from tracim import TracimRequest
10
 from tracim import TracimRequest
10
 from tracim.extensions import hapic
11
 from tracim.extensions import hapic
11
 from tracim.lib.core.user import UserApi
12
 from tracim.lib.core.user import UserApi
12
 from tracim.models.context_models import UserInContext
13
 from tracim.models.context_models import UserInContext
13
 from tracim.views.controllers import Controller
14
 from tracim.views.controllers import Controller
14
-from pyramid.config import Configurator
15
-
16
-from tracim.views import BASE_API_V2
17
-from tracim.views.core_api.schemas import UserSchema, NoContentSchema
15
+from tracim.views.core_api.schemas import UserSchema
16
+from tracim.views.core_api.schemas import NoContentSchema
18
 from tracim.views.core_api.schemas import LoginOutputHeaders
17
 from tracim.views.core_api.schemas import LoginOutputHeaders
19
 from tracim.views.core_api.schemas import BasicAuthSchema
18
 from tracim.views.core_api.schemas import BasicAuthSchema
20
-from tracim.exceptions import NotAuthentificated, LoginFailed
21
-
22
-try:  # Python 3.5+
23
-    from http import HTTPStatus
24
-except ImportError:
25
-    from http import client as HTTPStatus
19
+from tracim.exceptions import NotAuthentificated
20
+from tracim.exceptions import LoginFailed
26
 
21
 
27
 
22
 
28
 class SessionController(Controller):
23
 class SessionController(Controller):
94
     def bind(self, configurator: Configurator):
89
     def bind(self, configurator: Configurator):
95
 
90
 
96
         # Login
91
         # Login
97
-        configurator.add_route('login', '/sessions/login', request_method='POST')
92
+        configurator.add_route('login', '/sessions/login', request_method='POST')  # nopep8
98
         configurator.add_view(self.login, route_name='login')
93
         configurator.add_view(self.login, route_name='login')
99
         # Logout
94
         # Logout
100
-        configurator.add_route('logout', '/sessions/logout', request_method='POST')
95
+        configurator.add_route('logout', '/sessions/logout', request_method='POST')  # nopep8
101
         configurator.add_view(self.logout, route_name='logout')
96
         configurator.add_view(self.logout, route_name='logout')
102
-        configurator.add_route('logout_get', '/sessions/logout', request_method='GET')
97
+        configurator.add_route('logout_get', '/sessions/logout', request_method='GET')  # nopep8
103
         configurator.add_view(self.logout, route_name='logout_get')
98
         configurator.add_view(self.logout, route_name='logout_get')
104
         # Whoami
99
         # Whoami
105
-        configurator.add_route('whoami', '/sessions/whoami', request_method='GET')
100
+        configurator.add_route('whoami', '/sessions/whoami', request_method='GET')  # nopep8
106
         configurator.add_view(self.whoami, route_name='whoami',)
101
         configurator.add_view(self.whoami, route_name='whoami',)