Added names.
This commit is contained in:
		
							parent
							
								
									643e9ea1d3
								
							
						
					
					
						commit
						b666a13562
					
				
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -9,4 +9,6 @@ class EntityReviewForm(forms.Form):
 | 
				
			||||||
	# The textual content of the review.
 | 
						# The textual content of the review.
 | 
				
			||||||
	content = forms.CharField(widget=forms.Textarea)
 | 
						content = forms.CharField(widget=forms.Textarea)
 | 
				
			||||||
	# The id of the entity for which the review is created.
 | 
						# The id of the entity for which the review is created.
 | 
				
			||||||
	entity_id = forms.IntegerField()
 | 
						entity_id = forms.IntegerField()
 | 
				
			||||||
 | 
						# TEMPORARY name for author name.
 | 
				
			||||||
 | 
						name = forms.CharField(max_length=64, required=False)
 | 
				
			||||||
| 
						 | 
					@ -71,10 +71,15 @@ def post_review(request):
 | 
				
			||||||
		if form.is_valid():
 | 
							if form.is_valid():
 | 
				
			||||||
			# Only if the request is a POST and the form is valid do we do anything.
 | 
								# Only if the request is a POST and the form is valid do we do anything.
 | 
				
			||||||
			rating = form.cleaned_data['rating']
 | 
								rating = form.cleaned_data['rating']
 | 
				
			||||||
			name = form.cleaned_data['name']
 | 
					 | 
				
			||||||
			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']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								if 'name' in request.POST:
 | 
				
			||||||
 | 
									author_name = form.cleaned_data['name']
 | 
				
			||||||
 | 
								else:
 | 
				
			||||||
 | 
									author_name = None
 | 
				
			||||||
 | 
								
 | 
				
			||||||
			try:
 | 
								try:
 | 
				
			||||||
				entity = RateableEntity.objects.get(pk=entity_id)
 | 
									entity = RateableEntity.objects.get(pk=entity_id)
 | 
				
			||||||
			except RateableEntity.DoesNotExist:
 | 
								except RateableEntity.DoesNotExist:
 | 
				
			||||||
| 
						 | 
					@ -83,6 +88,7 @@ def post_review(request):
 | 
				
			||||||
			# 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(
 | 
				
			||||||
				rating=rating,
 | 
									rating=rating,
 | 
				
			||||||
 | 
									author_name=author_name,
 | 
				
			||||||
				title=title,
 | 
									title=title,
 | 
				
			||||||
				content=content,
 | 
									content=content,
 | 
				
			||||||
				rateable_entity=entity
 | 
									rateable_entity=entity
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue