90 # create default template context for use with any templates |
90 # create default template context for use with any templates |
91 context = response_helpers.getUniversalContext(request) |
91 context = response_helpers.getUniversalContext(request) |
92 |
92 |
93 logged_in_id = users.get_current_user() |
93 logged_in_id = users.get_current_user() |
94 |
94 |
95 if not logged_in_id: |
95 alt_response = simple.getAltResponseIfNotDeveloper(request, context, |
96 return simple.requestLogin(request, template, context, |
96 id = logged_in_id) |
97 login_message_fmt='Please <a href="%(sign_in)s">sign in</a>' |
97 if alt_response: |
98 ' as a site developer to view this page.') |
98 # not a developer |
99 |
99 return alt_response |
100 if not id_user.isIdDeveloper(id=logged_in_id): |
100 |
101 return simple.requestLogin(request, template, context, |
101 alt_response = simple.getAltResponseIfNotLoggedIn(request, context, |
102 login_message_fmt='Please <a href="%(sign_out)s">sign out</a>' |
102 id = logged_in_id) |
103 ' and <a href="%(sign_in)s">sign in</a>' |
103 if alt_response: |
104 ' again as a site developer to view this page.') |
104 # not logged in |
|
105 return alt_response |
105 |
106 |
106 user = None # assume that no User entity will be found |
107 user = None # assume that no User entity will be found |
107 form = None # assume blank form needs to be displayed |
108 form = None # assume blank form needs to be displayed |
108 lookup_message = 'Enter information to look up a User.' |
109 lookup_message = 'Enter information to look up a User.' |
109 lookup_error = None # assume no look-up errors |
110 lookup_error = None # assume no look-up errors |