Added request placeholders

This commit is contained in:
Brian Duggan
2018-05-29 13:39:29 -04:00
parent 404c9fa497
commit 20fb102e1b
8 changed files with 75 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
import tornado.web
from atst.handlers.main import MainHandler
from atst.handlers.request import Request
from atst.home import home
from tornado.web import url
@@ -7,7 +8,8 @@ def make_app(**kwargs):
app = tornado.web.Application([
url( r"/", MainHandler, {'page': 'login'}, name='login' ),
url( r"/home", MainHandler, {'page': 'home'}, name='home' ),
url( r"/requests", MainHandler, {'page': 'requests'}, name='requests' ),
url( r"/requests", Request, {'page': 'requests'}, name='requests' ),
url( r"/requests/([0-9])", Request, {'page': 'requests'}, name='request_form' ),
url( r"/users", MainHandler, {'page': 'users'}, name='users' ),
url( r"/reports", MainHandler, {'page': 'reports'}, name='reports' ),
url( r"/calculator", MainHandler, {'page': 'calculator'}, name='calculator' ),

View File

@@ -2,7 +2,7 @@ from atst.handler import BaseHandler
class MainHandler(BaseHandler):
def initialize(self,page):
def initialize(self, page):
self.page = page
def get(self):

19
atst/handlers/request.py Normal file
View File

@@ -0,0 +1,19 @@
from atst.handler import BaseHandler
class Request(BaseHandler):
screens = [
{ 'title' : 'first screen', },
{ 'title' : 'second screen', },
{ 'title' : 'third screen', }
]
def initialize(self, page):
self.page = page
def get(self, screen = 1):
self.render( 'requests/screen-%d.html.to' % int(screen),
page = self.page,
screens = self.screens,
current = int(screen),
next_screen = int(screen) + 1 )