return 404 error on missing action

This commit is contained in:
Waldemar Hummer 2017-12-27 22:58:24 -05:00
parent 101210e4d4
commit 24f83e91f2
2 changed files with 5 additions and 0 deletions

View File

@ -272,6 +272,9 @@ class BaseResponse(_TemplateEnvironmentMixin):
headers['status'] = str(headers['status'])
return status, headers, body
if not action:
return 404, headers, ''
raise NotImplementedError(
"The {0} action has not been implemented".format(action))

View File

@ -18,6 +18,8 @@ def camelcase_to_underscores(argument):
python underscore variable like the_new_attribute'''
result = ''
prev_char_title = True
if not argument:
return argument
for index, char in enumerate(argument):
try:
next_char_title = argument[index + 1].istitle()