11from pyramid .response import Response
22from pyramid .view import view_config
33
4+
45# For each view return the name of that view and the designation that will be used for links to itself and to other views
5- @view_config (route_name = ' home' , renderer = ' home.pt' )
6+ @view_config (route_name = " home" , renderer = " home.pt" )
67def home (request ):
7-
8- return {'name' : 'Home View' ,
9- 'home' :'Home' ,
10- 'docs' :'Documentation' ,
11- 'jupyter' :'Jupyter' ,
12- 'weaver' :'Weaver' ,
13- 'catalog' :'Catalog' ,
14- 'login' :'Login' ,
15- 'admin' :'Admin'
16- }
17-
18-
19-
20- @view_config (route_name = 'docs' , renderer = 'home.pt' )
8+ return {
9+ "name" : "Home View" ,
10+ "home" : "Home" ,
11+ "docs" : "Documentation" ,
12+ "jupyter" : "Jupyter" ,
13+ "weaver" : "Weaver" ,
14+ "catalog" : "Catalog" ,
15+ "login" : "Login" ,
16+ "admin" : "Admin" ,
17+ }
18+
19+
20+ @view_config (route_name = "docs" , renderer = "home.pt" )
2121def docs (request ):
22-
23- return { ' name' : ' Documentation View' ,
24- ' home' : ' Home' ,
25- ' docs' : ' Documentation' ,
26- ' jupyter' : ' Jupyter' ,
27- ' weaver' : ' Weaver' ,
28- ' catalog' : ' Catalog' ,
29- ' login' : ' Login' ,
30- ' admin' : ' Admin'
31- }
32-
33-
34- @view_config (route_name = ' jupyter' , renderer = ' home.pt' )
22+ return {
23+ " name" : " Documentation View" ,
24+ " home" : " Home" ,
25+ " docs" : " Documentation" ,
26+ " jupyter" : " Jupyter" ,
27+ " weaver" : " Weaver" ,
28+ " catalog" : " Catalog" ,
29+ " login" : " Login" ,
30+ " admin" : " Admin" ,
31+ }
32+
33+
34+ @view_config (route_name = " jupyter" , renderer = " home.pt" )
3535def jupyter (request ):
36-
37- return { ' name' : ' Jupyter View' ,
38- ' home' : ' Home' ,
39- ' docs' : ' Documentation' ,
40- ' jupyter' : ' Jupyter' ,
41- ' weaver' : ' Weaver' ,
42- ' catalog' : ' Catalog' ,
43- ' login' : ' Login' ,
44- ' admin' : ' Admin'
45- }
46-
47-
48- @view_config (route_name = ' weaver' , renderer = ' home.pt' )
36+ return {
37+ " name" : " Jupyter View" ,
38+ " home" : " Home" ,
39+ " docs" : " Documentation" ,
40+ " jupyter" : " Jupyter" ,
41+ " weaver" : " Weaver" ,
42+ " catalog" : " Catalog" ,
43+ " login" : " Login" ,
44+ " admin" : " Admin" ,
45+ }
46+
47+
48+ @view_config (route_name = " weaver" , renderer = " home.pt" )
4949def weaver (request ):
50-
51- return { ' name' : ' Weaver View' ,
52- ' home' : ' Home' ,
53- ' docs' : ' Documentation' ,
54- ' jupyter' : ' Jupyter' ,
55- ' weaver' : ' Weaver' ,
56- ' catalog' : ' Catalog' ,
57- ' login' : ' Login' ,
58- ' admin' : ' Admin'
59- }
60-
61-
62- @view_config (route_name = ' catalog' , renderer = ' home.pt' )
50+ return {
51+ " name" : " Weaver View" ,
52+ " home" : " Home" ,
53+ " docs" : " Documentation" ,
54+ " jupyter" : " Jupyter" ,
55+ " weaver" : " Weaver" ,
56+ " catalog" : " Catalog" ,
57+ " login" : " Login" ,
58+ " admin" : " Admin" ,
59+ }
60+
61+
62+ @view_config (route_name = " catalog" , renderer = " home.pt" )
6363def catalog (request ):
64-
65- return {'name' : 'Catalog View' ,
66- 'home' :'Home' ,
67- 'docs' :'Documentation' ,
68- 'jupyter' :'Jupyter' ,
69- 'weaver' :'Weaver' ,
70- 'catalog' :'Catalog' ,
71- 'login' :'Login' ,
72- 'admin' :'Admin'
73- }
74-
75-
76-
77- @view_config (route_name = 'login' , renderer = 'home.pt' )
64+ return {
65+ "name" : "Catalog View" ,
66+ "home" : "Home" ,
67+ "docs" : "Documentation" ,
68+ "jupyter" : "Jupyter" ,
69+ "weaver" : "Weaver" ,
70+ "catalog" : "Catalog" ,
71+ "login" : "Login" ,
72+ "admin" : "Admin" ,
73+ }
74+
75+
76+ @view_config (route_name = "login" , renderer = "home.pt" )
7877def login (request ):
79-
80- return { ' name' : ' Login View' ,
81- ' home' : ' Home' ,
82- ' docs' : ' Documentation' ,
83- ' jupyter' : ' Jupyter' ,
84- ' weaver' : ' Weaver' ,
85- ' catalog' : ' Catalog' ,
86- ' login' : ' Login' ,
87- ' admin' : ' Admin'
88- }
89-
90-
91- @view_config (route_name = ' admin' , renderer = ' home.pt' )
78+ return {
79+ " name" : " Login View" ,
80+ " home" : " Home" ,
81+ " docs" : " Documentation" ,
82+ " jupyter" : " Jupyter" ,
83+ " weaver" : " Weaver" ,
84+ " catalog" : " Catalog" ,
85+ " login" : " Login" ,
86+ " admin" : " Admin" ,
87+ }
88+
89+
90+ @view_config (route_name = " admin" , renderer = " home.pt" )
9291def admin (request ):
93-
94- return { ' name' : ' Admin View' ,
95- ' home' : ' Home' ,
96- ' docs' : ' Documentation' ,
97- ' jupyter' : ' Jupyter' ,
98- ' weaver' : ' Weaver' ,
99- ' catalog' : ' Catalog' ,
100- ' login' : ' Login' ,
101- ' admin' : ' Admin'
102- }
92+ return {
93+ " name" : " Admin View" ,
94+ " home" : " Home" ,
95+ " docs" : " Documentation" ,
96+ " jupyter" : " Jupyter" ,
97+ " weaver" : " Weaver" ,
98+ " catalog" : " Catalog" ,
99+ " login" : " Login" ,
100+ " admin" : " Admin" ,
101+ }
0 commit comments