def get(self, _id): try: detail = Diary.get_detail(_id) categories = Category.get() except: self.redirect('/admin') self.render('Admin/Diary/edit.html', detail=detail, categories=categories)
def get(self, _id): try: detail = Diary.get_detail(_id) categories = Category.get() except Exception as e: self.send_error(404) send_error_email('Diary Detail Error', str(e)) if detail is not None: profile = Account.get() try: guest_name = self.get_secure_cookie('guest_name') guest_email = self.get_secure_cookie('guest_email') except: guest_name = None guest_email = None self.render('Diary/detail.html', detail=detail, profile=profile, guest_name=guest_name, guest_email=guest_email, categories=categories) else: self.send_error(404)