Exemplo n.º 1
0
def note(request):
    if not request.user.is_authenticated():
        return HttpResponse("Login first")
    
    username = request.user
    document_id = request.GET.get('document_id')
    
    if not document_id:
        return HttpResponse("Incomplete request")
    
    try:
        result = request.user.get_profile()
        result.document_id = document_id
    except:
        result= UserProfile(user = request.user, document_id = document_id)
    result.save()
    assert result
    
    try:
        result = Note.objects.filter(username=username, document_id=document_id)
        if(result):
            return HttpResponse(simplejson.dumps({"title":result[0].title, "contents":result[0].contents}))
        else:
            return HttpResponse(simplejson.dumps({"title":"", "contents":""}))
    except:
        return HttpResponse("Some error occurred")
Exemplo n.º 2
0
def home(request):
    document_id = ""
    note_title = ""
    note_contents = ""
    
    if request.user.is_authenticated():
        try:
            result = request.user.get_profile()
            document_id = result.document_id
        except:
            document_id = 1
            result= UserProfile(user = request.user, document_id = document_id)
        result.save()
            
        
        result = Note.objects.filter(username=request.user, document_id=document_id)
        if result:
            note_contents = result[0].contents
            note_title = result[0].title

    return render_to_response('index.html', {"note_contents":note_contents, "note_title":note_title, "note_selected":document_id,}, RequestContext(request))