def _user_replies_to_event(self, user, event, response, **kws): replylist = ReplyList.objects.get_replylist_for(event) slug = event.slug userhash = encode_userhash(user.pk, replylist.pk, SALT) uri = reverse('please_reply_replied', kwargs=dict( slug=event.slug, reply_list_id=replylist.pk, user_hash=userhash, response=response, )) return self.client.get(uri)
def _user_replies_to_event(self, user, event, response, **kws): replylist = ReplyList.objects.get_replylist_for(event) slug = event.slug userhash = encode_userhash(user.pk, replylist.pk, SALT) uri = reverse('please_reply_replied', kwargs=dict( slug=event.slug, reply_list_id=replylist.pk, user_hash=userhash, response=response, ) ) return self.client.get(uri)
def _user_views_event(self, user, event, response_test, **kws): slug = kws.pop('slug', event.slug) replylist = ReplyList.objects.get_replylist_for(event) userhash = kws.pop('userhash', encode_userhash(user.pk, replylist.id, SALT)) uri = kws.pop( 'uri', reverse('please_reply_reply_form', kwargs=dict(slug=slug, reply_list_id=replylist.pk, user_hash=userhash))) response = self.client.get(uri) response_test(response) return response
def _user_views_event(self, user, event, response_test, **kws): slug = kws.pop('slug', event.slug) replylist = ReplyList.objects.get_replylist_for(event) userhash = kws.pop('userhash', encode_userhash(user.pk, replylist.id, SALT) ) uri = kws.pop('uri', reverse('please_reply_reply_form', kwargs=dict( slug=slug, reply_list_id=replylist.pk, user_hash=userhash ) ) ) response = self.client.get(uri) response_test(response) return response