Ejemplo n.º 1
0
def editNoteValidation(request, nid):
	result = {}
	if not validation.loginedCheck(request):
		result['rc'] = 11
		return returnJSON(result)
	uid = request.session['UID']
	if not validation.userAuthorationCheck(uid, nid):
		result['rc'] = 10
		return returnJSON(result)

	result = noteValidation(request)
	if not result:
		tag = request.POST.get('tag')
		title = request.POST.get('title')
		content = request.POST.get('content')
		isPublic = request.POST.get('isPublic')
		updateNote(nid, tag, title, content, isPublic)
		result['rc'] = 0
	return returnJSON(result)
Ejemplo n.º 2
0
def viewNote(request, nid):
	result = {}
	if not validation.loginedCheck(request):
		result['rc'] = 11
		return returnJSON(result)
	else:
		uid = request.session['UID']
		if not validation.userAuthorationCheck(uid,nid):
			result['rc'] = 10
			return returnJSON(result)
			#return render_to_response('note/viewNote.html', {'errors':errors})
		try:
			note = Note.objects.get(nid = nid)
			result['rc'] = 0
			result['tag'] = note.tag
			result['title'] = note.title
			result['content'] = note.content
			result['date'] = str(note.date.replace(tzinfo=None))
		except Note.DoesNotExist:
			result['rc'] = 20
	return returnJSON(result)