diff --git a/src/app/templates/project.html b/src/app/templates/project.html new file mode 100644 index 0000000..e966c18 --- /dev/null +++ b/src/app/templates/project.html @@ -0,0 +1,15 @@ +$def with (nav) + + + Beelance2 + + + + + + + + + $:nav + + \ No newline at end of file diff --git a/src/app/views/index.py b/src/app/views/index.py index 899d960..092c384 100644 --- a/src/app/views/index.py +++ b/src/app/views/index.py @@ -7,6 +7,7 @@ from views.register import Register from views.admin import Admin from views.new_project import New_project from views.open_projects import Open_projects +from views.project import Project import models.project # Define application routes @@ -18,6 +19,7 @@ urls = ( '/guestbook', 'Guestbook', '/new_project', 'New_project', '/open_projects', 'Open_projects', + '/project', 'Project', '/admin', 'Admin', ) diff --git a/src/app/views/project.py b/src/app/views/project.py new file mode 100644 index 0000000..4b1704f --- /dev/null +++ b/src/app/views/project.py @@ -0,0 +1,20 @@ +import web +import models.project +from views.utils import get_nav_bar + +# Get html templates +render = web.template.render('templates/') + + +class Project: + + # Get main page + def GET(self): + # Get session + session = web.ctx.session + + # Get navbar + nav = get_nav_bar(session) + data = web.input() + + return render.project(nav)