Ejemplo n.º 1
0
	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
Ejemplo n.º 2
0
	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
Ejemplo n.º 3
0
	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