You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
661 B
28 lines
661 B
from piston.handler import BaseHandler
|
|
from k4ever.buyable.models import *
|
|
from k4ever.transaction.models import *
|
|
|
|
class BuyableItemHandler(BaseHandler):
|
|
allowed_methods = ('GET', 'POST')
|
|
#fields = ('id', 'description')
|
|
model = Buyable
|
|
exclude = ('_state',)
|
|
|
|
#def read(self, request):
|
|
# return Buyable.objects.get(id=1)
|
|
|
|
class BuyableTypeHandler(BaseHandler):
|
|
allowed_methods = ('GET',)
|
|
model = BuyableType
|
|
|
|
class TransactionTransactHandler(BaseHandler):
|
|
allowed_methods = ('GET', 'POST')
|
|
model = Transaction
|
|
|
|
class TransactionTypeHandler(BaseHandler):
|
|
allowed_methods = ('GET',)
|
|
model = TransactionType
|
|
|
|
class AuthBlobHandler(BaseHandler):
|
|
pass
|