def contribute_json(request):
"""Advantages of having our own custom view over using
django.view.static.serve is that we get the right content-type
and as a view we write a unit test that checks that the JSON is valid
and can be deserialized."""
with open(os.path.join(settings.BASE_DIR, 'contribute.json')) as f:
contribute_json_dict = json.load(f)
return http.JsonResponse(
contribute_json_dict,
json_dumps_params={'indent': 3}
)
评论列表
文章目录