【发布时间】:2014-08-25 01:21:35
【问题描述】:
我有这个来自 Django REST 框架的带有分页的 json,但我不知道如何使用它。
{"count": 18, "next": "http://127.0.0.1:8000/ajax/list/?page=6&format=json",
"previous": "http://127.0.0.1:8000/ajax/list/?page=4&format=json",
"results": [{"subject": "fd", "date": "2014-06-20", "time_start": "3:36 AM"},
{"subject": "fdf", "date": "2014-06-14", "time_start": "3:38 AM"}]}
http 网址
http://127.0.0.1:8000/ajax/list/?page=5&format=json
django urls.py
url(r'^ajax/list/$', AuthorListAll1.as_view(), name='ajax_list'),
http 网址
http://127.0.0.1:8000/ajax/list/
在 django 视图中,template_name = 'authorListAjax.html' 有效吗?为什么我会得到这个http://imgur.com/fMlyXDN
class AccountSerializer(serializers.ModelSerializer):
class Meta:
model = Author
fields = ('subject', 'date', 'time_start')
class AuthorListAll1(ListAPIView):
template_name = 'authorListAjax.html'
queryset = Author.objects.all()
serializer_class = AccountSerializer
paginate_by = 2
paginate_by_param = 'page_size'
max_paginate_by = 100
【问题讨论】:
标签: jquery django django-templates django-rest-framework