blob: 0377ffc612dbe5afbb04fa57eee77ce8458fac7e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
from piston.handler import BaseHandler
from projects import models
class ProjectHandler(BaseHandler):
allowed_methods = ('GET', )
exclude = ()
model = models.Project
class TaskHandler(BaseHandler):
allowed_methods = ('GET', )
exclude = ()
model = models.Task
class ProjectStoryHandler(BaseHandler):
allowed_methds = ('GET', )
exclude = ()
model = models.Project
def read(self, request, id):
return self.model.objects.get(id=id).stories.all()
|