-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathurls.py
32 lines (26 loc) · 1.68 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
from handlers.auth_handler import LoginHandler, LogoutHandler, SignupHandler
from handlers.index_handler import IndexHandler
from handlers.user_handler import UsersHandler, UserHandler
from handlers.group_handler import GroupsHandler, GroupHandler, GroupUserHandler, GroupEditHandler, GroupMemberAdditionHandler, GroupDeleteHandler
from handlers.room_handler import RoomsHandler, RoomHandler, RoomEditHandler, RoomDeleteHandler, RoomSocketHandler, BrainstormingHandler
from tornado.web import url
url_patterns = (
url(r'/', IndexHandler, name='index'),
url(r'/auth/login/', LoginHandler, name='login'),
url(r'/auth/logout/', LogoutHandler, name='logout'),
url(r'/auth/signup/', SignupHandler, name='signup'),
url(r'/users/', UsersHandler, name='users'),
url(r'/users/([0-9]+)/', UserHandler, name='user'),
url(r'/groups/', GroupsHandler, name='groups'),
url(r'/groups/([0-9]+)/', GroupHandler, name='group'),
url(r'/groups/([0-9]+)/edit', GroupEditHandler, name='group_edit'),
url(r'/groups/([0-9]+)/delete', GroupDeleteHandler, name='group_delete'),
url(r'/groups/([0-9]+)/members/', GroupUserHandler, name='group_user'),
url(r'/groups/([0-9]+)/search_new_members/', GroupMemberAdditionHandler, name='member_addition'),
url(r'/groups/([0-9]+)/rooms/', RoomsHandler, name='rooms'),
url(r'/groups/([0-9]+)/rooms/([0-9]+)/', RoomHandler, name='room'),
url(r'/groups/([0-9]+)/rooms/([0-9]+)/edit', RoomEditHandler, name='room_edit'),
url(r'/groups/([0-9]+)/rooms/([0-9]+)/delete', RoomDeleteHandler, name='room_delete'),
#url(r'/websocket', RoomSocketHandler, name='room_socket'),
url(r'/websocket', BrainstormingHandler, name='room_socket'),
)