Skip to content
Snippets Groups Projects
Commit e5570441 authored by Brian Moe's avatar Brian Moe
Browse files

Fiddling

parent b0e114a4
No related branches found
No related tags found
No related merge requests found
......@@ -6,8 +6,14 @@ import simplejson
from gracedb.models import Event
from piston.handler import BaseHandler
import os
class EventHandler(BaseHandler):
model = Event
allowed_methods = ('GET',)
def download(request, graceid, filename=""):
# Do not filename to be None. That messes up later os.path.join
filename = filename or ""
......
from django.conf.urls.defaults import *
from piston.resource import Resource
from gracedb.api import EventHandler
eventHandler = Resource(EventHandler)
urlpatterns = patterns('gracedb.api',
url (r'^events/[A-Z]?(?P<id>[\w\d]+)$', eventHandler, name="api_event"),
url (r'^events/(?P<graceid>[\w\d]+)/files/(?P<filename>.+)?$', 'download', name="download"),
url (r'^event/(?P<graceid>[\w\d]+)/files/(?P<filename>.+)?$', 'download', name="download2"),
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment