Merge pull request #99 from dod-ccpo/ui/workspace-navigation

Ui/workspace navigation
This commit is contained in:
andrewdds
2018-07-27 10:45:05 -04:00
committed by GitHub
13 changed files with 65 additions and 12 deletions

View File

@@ -121,7 +121,7 @@ def make_app(config, deps, **kwargs):
url(r"/reports", Main, {"page": "reports"}, name="reports"),
url(r"/calculator", Main, {"page": "calculator"}, name="calculator"),
url(r"/workspaces/(\S+)/members", WorkspaceMembers, {}, name="workspace_members"),
url(r"/workspaces/(\S+)", Workspace, {}, name="workspace"),
url(r"/workspaces/(\S+)/projects", Workspace, {}, name="workspace_projects"),
]
if not ENV == "production":

View File

@@ -12,4 +12,4 @@ class Workspace(BaseHandler):
@tornado.gen.coroutine
def get(self, workspace_id):
projects = self.projects_repo.get_many(workspace_id)
self.render("workspace.html.to", projects=projects)
self.render("workspace_projects.html.to", workspace_id=workspace_id, projects=projects)

View File

@@ -12,4 +12,4 @@ class WorkspaceMembers(BaseHandler):
@tornado.gen.coroutine
def get(self, workspace_id):
members = self.members_repo.get_many(workspace_id)
self.render("workspace_members.html.to", members=members)
self.render("workspace_members.html.to", workspace_id=workspace_id, members=members)

View File

@@ -8,7 +8,7 @@ def dev(self):
return os.getenv("TORNADO_ENV", "dev") == "dev"
def matchesPath(self, href):
return self.request.uri.startswith(href)
return re.match('^'+href, self.request.uri)
def modal(self, body):
return self.render_string(