def user_info(req): user = {} user_info = {} user['first_name'] = req.user.first_name user['last_name'] = req.user.last_name user['stub'] = req.user.get_profile().stub user_info['user'] = user notifications = Notification.get_unread(req.user) fields = ['id', 'title', 'timestamp', 'url'] tmp_notification = [] for notification in notifications: notification_dict = {} for field in fields: notification_dict[field] = unicode(getattr(notification, field)).encode("utf-8", "replace") tmp_notification.append(notification_dict) user_info['notifications'] = tmp_notification return HttpResponse(json.dumps(user_info), content_type="application/json")
def user_info(req): user = {} user_info = {} user['first_name'] = req.user.first_name user['last_name'] = req.user.last_name user['stub'] = req.user.get_profile().stub user_info['user'] = user notifications = Notification.get_unread(req.user) fields = ['id', 'title', 'timestamp', 'url'] tmp_notification = [] for notification in notifications: notification_dict = {} for field in fields: notification_dict[field] = unicode(getattr(notification, field)).encode( "utf-8", "replace") tmp_notification.append(notification_dict) user_info['notifications'] = tmp_notification return HttpResponse(json.dumps(user_info), content_type="application/json")
def widget(req): return render_to_response('notifications/widget.html', {'notifications': Notification.get_unread( req.user)}, context_instance=RequestContext(req))
def widget(req): return render_to_response( 'notifications/widget.html', {'notifications': Notification.get_unread(req.user)}, context_instance=RequestContext(req))