Refactored directories and cleaned things up #10
			
				
			
		
		
		
	
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -1,4 +1,7 @@
 | 
				
			||||||
{# Template for displaying one review. #}
 | 
					{# Template for displaying one review. #}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h4>{{ review.title }}</h4> {{ review.rating }}
 | 
					<h4>{{ review.title }}</h4>
 | 
				
			||||||
 | 
					<i>Rating: {{ review.rating }}</i><br>
 | 
				
			||||||
 | 
					<i>Posted on {{ review.created_date|date:"j M, Y" }}</i><br>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<p>{{ review.content }}</p>
 | 
					<p>{{ review.content }}</p>
 | 
				
			||||||
| 
						 | 
					@ -59,7 +59,10 @@ def post_review(request):
 | 
				
			||||||
			title = form.cleaned_data['title']
 | 
								title = form.cleaned_data['title']
 | 
				
			||||||
			content = form.cleaned_data['content']
 | 
								content = form.cleaned_data['content']
 | 
				
			||||||
			entity_id = form.cleaned_data['entity_id']
 | 
								entity_id = form.cleaned_data['entity_id']
 | 
				
			||||||
			entity = RateableEntity.objects.get(pk=entity_id)
 | 
								try:
 | 
				
			||||||
 | 
									entity = RateableEntity.objects.get(pk=entity_id)
 | 
				
			||||||
 | 
								except RateableEntity.DoesNotExist:
 | 
				
			||||||
 | 
									raise HttpResponseBadRequest("Bad Request: Invalid entity id.")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			# Creates the new Review object from the posted data.
 | 
								# Creates the new Review object from the posted data.
 | 
				
			||||||
			review = Review.objects.create(
 | 
								review = Review.objects.create(
 | 
				
			||||||
| 
						 | 
					@ -70,11 +73,6 @@ def post_review(request):
 | 
				
			||||||
			)
 | 
								)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			# Send the user back to the entity they were viewing.
 | 
								# Send the user back to the entity they were viewing.
 | 
				
			||||||
			redirect_path = '/'
 | 
								return HttpResponseRedirect('/rateables/' + str(entity_id))
 | 
				
			||||||
			if entity.entity_type == RateableEntity.UNIVERSITY:
 | 
					 | 
				
			||||||
				redirect_path = '/universities/' + str(entity_id)
 | 
					 | 
				
			||||||
			elif entity.entity_type == RateableEntity.COURSE:
 | 
					 | 
				
			||||||
				redirect_path = '/courses/' + str(entity_id)
 | 
					 | 
				
			||||||
			return HttpResponseRedirect(redirect_path)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return HttpResponseBadRequest("Bad Request")
 | 
						return HttpResponseBadRequest("Bad Request")
 | 
				
			||||||
		Loading…
	
		Reference in New Issue