<s> FIRST_TIME = True <EOL> CUSTOM_ERROR = False <EOL> from kokoropy import load_view , base_url <EOL> def index ( ) : <EOL> return load_view ( '<STR_LIT:index>' , '<STR_LIT>' , active_page = '<STR_LIT>' ) <EOL> def getting_started ( ) : <EOL> return load_view ( '<STR_LIT:index>' , '<STR_LIT>' , active_page = '<STR_LIT>' ) <EOL> def before_request ( ) : <EOL> pass <EOL> def after_request ( ) : <EOL> pass <EOL> def error_404 ( error ) : <EOL> import random <EOL> error_messages = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> message_index = random . randrange ( <NUM_LIT:0> , len ( error_messages ) ) <EOL> error_message = error_messages [ message_index ] <EOL> data = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : error_message , <EOL> } <EOL> return load_view ( '<STR_LIT:index>' , '<STR_LIT:error>' , data = data ) <EOL> def error_403 ( error ) : <EOL> import random <EOL> error_messages = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> message_index = random . randrange ( <NUM_LIT:0> , len ( error_messages ) ) <EOL> error_message = error_messages [ message_index ] <EOL> data = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : error_message , <EOL> } <EOL> return load_view ( '<STR_LIT:index>' , '<STR_LIT:error>' , data = data ) <EOL> def error_500 ( error ) : <EOL> import random <EOL> error_messages = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> message_index = random . randrange ( <NUM_LIT:0> , len ( error_messages ) ) <EOL> error_message = error_messages [ message_index ] <EOL> data = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : error_message , <EOL> } <EOL> return load_view ( '<STR_LIT:index>' , '<STR_LIT:error>' , data = data ) <EOL> if FIRST_TIME : <EOL> urls = ( <EOL> ( '<STR_LIT:/>' , index ) , <EOL> ( base_url ( ) , index ) , <EOL> ( base_url ( '<STR_LIT>' ) , getting_started ) <EOL> ) <EOL> if CUSTOM_ERROR : <EOL> hooks = ( <EOL> ( '<STR_LIT>' , before_request ) , <EOL> ( '<STR_LIT>' , after_request ) <EOL> ) <EOL> errors = ( <EOL> ( '<STR_LIT>' , error_404 ) , <EOL> ( '<STR_LIT>' , error_403 ) , <EOL> ( '<STR_LIT>' , error_500 ) <EOL> ) </s>
