def save(self,user_id,tags,subjects): try: tag_data,subject_data='','' tag_data,subject_data = process_tags_subjects(tags,subjects,user_id=user_id) a = Article(user_id=user_id,title=self.cleaned_data['title'],content=self.cleaned_data['content'],tag=tag_data,subject=subject_data,create_time=datetime.now()) a.save() except Exception, e: raise
def update(self,user_id,tags,subjects): try: #更新数据库对象 tag_data,subject_data='','' tag_data,subject_data = process_tags_subjects(tags,subjects) Article.objects.filter(id=self.cleaned_data['id']).update(title=self.cleaned_data['title'],tag=tag_data,subject=subject_data,content=self.cleaned_data['content']) except Exception, e: raise
def save(self,user_id,tags,subjects): tag_data,subject_data='','' tag_data,subject_data = process_tags_subjects(tags,subjects,user_id=user_id) t = Topic(user_id=user_id,topic=re.sub(r'\n|\r','<br>',decode_data(self.cleaned_data['topic'])),subject=subject_data,tag=tag_data,more=re.sub(r'\n|\r','<br>',decode_data(self.cleaned_data['more'])),create_time=datetime.now()) t.save() return t