def clean_title(self): input_title = self.cleaned_data['title'] title_exists = Page.get_pages(self.db, key=input_title).rows if title_exists and not self.cleaned_data['_id'] == title_exists[0].value['_id']: raise forms.ValidationError("Title %s already exists" %title_exists[0].value['title']) return input_title
def _get_page(self, page_name): return Page.get_pages(self.db, key = page_name).rows