from divera.api.v2.news import *
from divera.models import News as _News
from . import PullModel as _PullModel
[docs]class News(_News):
[docs] @staticmethod
def get_all(
):
return _PullModel.get_all(
model=News,
)
[docs] def get(
self,
obj=None,
object_id=None,
):
request = Get(
obj=obj or (News(id=int(object_id)) if object_id is not None else None) or self,
)
request.process_result = lambda result: News(data=result['data'])
return request
[docs] def read(
self,
obj=None,
object_id=None,
):
request = Read(
obj=obj or (News(id=int(object_id)) if object_id is not None else None) or self,
)
return request