Added templates. Moved functionality out of models
[flowspy] / flowspec / views.py
1 # Create your views here.
2 import urllib2
3 import re
4 import socket
5 from django import forms
6 from django.core.cache import cache
7 from django.views.decorators.csrf import csrf_exempt
8 from django.contrib.auth.decorators import login_required
9 from django.http import HttpResponseRedirect, HttpResponseForbidden, HttpResponse
10 from django.shortcuts import get_object_or_404, render_to_response
11 from django.core.context_processors import request
12 from django.template.context import RequestContext
13 from django.template.loader import get_template
14 from django.utils import simplejson
15 from django.core.urlresolvers import reverse
16 from django.contrib import messages
17
18 from flowspy.flowspec.models import *
19
20 def user_routes(request):
21     if request.user.is_anonymous():
22         return HttpResponseRedirect(reverse('login'))
23     user_routes = Route.objects.filter(applier=request.user)
24     print user_routes
25     return render_to_response('user_routes.html', {'routes': user_routes},
26                               context_instance=RequestContext(request))
27
28