equal
deleted
inserted
replaced
97 |
97 |
98 @login_required |
98 @login_required |
99 def browse_requests(request): |
99 def browse_requests(request): |
100 |
100 |
101 user = request.user |
101 user = request.user |
102 active_reqs = user.request_to.filter(replied=False) |
102 active_reqs = user.request_sent_to.filter(is_replied=False) |
103 reqs = active_reqs.order_by('creation_date').reverse() |
103 reqs = active_reqs.order_by('creation_date').reverse() |
104 for pos, req in enumerate(reversed(reqs)): |
104 for pos, req in enumerate(reversed(reqs)): |
105 req.pos = pos |
105 req.pos = pos |
106 context = { |
106 context = { |
107 'user':user, |
107 'user':user, |
115 """ please note that request variable in this method is that of django. |
115 """ please note that request variable in this method is that of django. |
116 our app request is called user_request. |
116 our app request is called user_request. |
117 """ |
117 """ |
118 |
118 |
119 user = request.user |
119 user = request.user |
120 reqs = user.request_to.filter(replied=False).order_by('creation_date') |
120 reqs = user.request_sent_to.filter(is_replied=False).order_by('creation_date') |
121 user_request = reqs[int(rid)] |
121 user_request = reqs[int(rid)] |
122 |
122 |
123 context = { |
123 context = { |
124 'user':user, |
124 'user':user, |
125 'req':user_request, |
125 'req':user_request, |
126 'sent_users':user_request.to.all() |
126 'sent_users':user_request.sent_to.all() |
127 } |
127 } |
128 |
128 |
129 return render_to_response('user/view_request.html', context) |
129 return render_to_response('user/view_request.html', context) |
130 |
130 |
131 @login_required |
131 @login_required |
135 """ |
135 """ |
136 |
136 |
137 if request.method=="POST": |
137 if request.method=="POST": |
138 user = request.user |
138 user = request.user |
139 browse_request_url= '/user/requests' |
139 browse_request_url= '/user/requests' |
140 reqs = user.request_to.filter(replied=False).order_by('creation_date') |
140 reqs = user.request_sent_to.filter(is_replied=False).order_by('creation_date') |
141 user_request = reqs[int(rid)] |
141 user_request = reqs[int(rid)] |
142 |
142 |
143 return show_msg("Your reply has been processed", browse_request_url, "view other requests") |
143 return show_msg("Your reply has been processed", browse_request_url, "view other requests") |
144 else: |
144 else: |
145 return show_msg("You are not authorised to do this", browse_request_url, "view other requests") |
145 return show_msg("You are not authorised to do this", browse_request_url, "view other requests") |