Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1from django.contrib.auth.decorators import login_required
3from discuss_data.dddatasets.utils import dataset_comments, dataset_edit_comment
5from discuss_data.core.decorators import dd_tou_accepted
8# ************
9# auth check in template to allow comment listing for everyone
10# ************
11def comments(request, ds_uuid):
12 """ calls dataset_comments for "public" comments
13 """
14 response = dataset_comments(request, ds_uuid, "public")
15 return response
18@login_required
19@dd_tou_accepted
20def edit_comment(request, ds_uuid, co_uuid=None):
21 """ calls dataset_edit_comment for a "public" comment
22 """
23 response = dataset_edit_comment(request, ds_uuid, "public", co_uuid)
24 return response
27@login_required
28@dd_tou_accepted
29def edit_comment_reply(request, ds_uuid, co_uuid):
30 """ calls dataset_edit_comment_reply for a "public" comment
31 """
32 response = dataset_edit_comment(request, ds_uuid, "public", co_uuid, reply=True)
33 return response