First version, grabs recently added movies/tvshows
This commit is contained in:
0
xbmc/api/__init__.py
Normal file
0
xbmc/api/__init__.py
Normal file
22
xbmc/api/resources.py
Normal file
22
xbmc/api/resources.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from tastypie.resources import ModelResource
|
||||
from tastypie import fields
|
||||
from xbmc.models import TvShow, Episode, Movie
|
||||
|
||||
|
||||
class TvShowResource(ModelResource):
|
||||
class Meta:
|
||||
queryset = TvShow.objects.all()
|
||||
allowed_methods = ['get']
|
||||
|
||||
class EpisodeResource(ModelResource):
|
||||
class Meta:
|
||||
queryset = Episode.objects.all()
|
||||
allowed_methods = ['get']
|
||||
|
||||
show = fields.ForeignKey(TvShowResource, 'show')
|
||||
|
||||
class MovieResource(ModelResource):
|
||||
class Meta:
|
||||
queryset = Movie.objects.all()
|
||||
allowed_methods = ['get']
|
||||
|
||||
Reference in New Issue
Block a user