0
我endpoints.py有:在DRF API端點添加額外的數據
from wagtail.api.v2.endpoints import BaseAPIEndpoint
from .models import Week, Ingredient, Menu
class WeekAPIEndpoint(BaseAPIEndpoint):
model = Week
def register_endpoints(api_router):
api_router.register_endpoint('week', WeekAPIEndpoint)
如果我按照鏈接127.0.0.1:8000/api/v2/week我得到這個:
是否可以在DRF端點中一步提高數據? 從這裏127.0.0.1:8000/api/v2/week/1:
我在github上打開issue。這裏不想創造太大的問題。
class WeekAPIEndpoint(BaseAPIEndpoint):
model = Week
listing_default_fields = BaseAPIEndpoint.listing_default_fields + ['year', 'week']
所以它把我的「年」和「周」字段和挑選他們: