Expand admin ui for checkins to be useful for admins
... also (and this really should be another commit, I am a horrible person) change name of exception text fields
This commit is contained in:
		
							parent
							
								
									98465934ff
								
							
						
					
					
						commit
						971cb5d12d
					
				
					 4 changed files with 33 additions and 8 deletions
				
			
		
							
								
								
									
										6
									
								
								vendor/regidesk/regidesk/admin.py
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/regidesk/regidesk/admin.py
									
										
									
									
										vendored
									
									
								
							|  | @ -19,8 +19,8 @@ admin.site.register( BoardingPass, | ||||||
| 
 | 
 | ||||||
| admin.site.register( | admin.site.register( | ||||||
|     CheckIn, |     CheckIn, | ||||||
|     list_display=['user','seen','checked_in','checkin_code'], |     list_display=['user','seen','checked_in','checkin_code','checked_in_bool','badge_printed','schwag_given','needs_review'], | ||||||
|     search_fields=['user','checkin_code'], |     search_fields=['user__username','checkin_code'], | ||||||
|     filter_fields=['seen','checked_in'], |     list_filter=['seen','checked_in',"checked_in_bool","badge_printed","schwag_given"], | ||||||
|     readonly_fields=['user','seen','checked_in','checkin_code'] |     readonly_fields=['user','seen','checked_in','checkin_code'] | ||||||
| ) | ) | ||||||
|  |  | ||||||
							
								
								
									
										25
									
								
								vendor/regidesk/regidesk/migrations/0004_auto_20180121_1140.py
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								vendor/regidesk/regidesk/migrations/0004_auto_20180121_1140.py
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,25 @@ | ||||||
|  | # -*- coding: utf-8 -*- | ||||||
|  | # Generated by Django 1.11.9 on 2018-01-21 00:40 | ||||||
|  | from __future__ import unicode_literals | ||||||
|  | 
 | ||||||
|  | from django.db import migrations | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | class Migration(migrations.Migration): | ||||||
|  | 
 | ||||||
|  |     dependencies = [ | ||||||
|  |         ('regidesk', '0003_auto_20180121_1023'), | ||||||
|  |     ] | ||||||
|  | 
 | ||||||
|  |     operations = [ | ||||||
|  |         migrations.RenameField( | ||||||
|  |             model_name='checkin', | ||||||
|  |             old_name='exception_set', | ||||||
|  |             new_name='needs_review', | ||||||
|  |         ), | ||||||
|  |         migrations.RenameField( | ||||||
|  |             model_name='checkin', | ||||||
|  |             old_name='exception_text', | ||||||
|  |             new_name='review_text', | ||||||
|  |         ), | ||||||
|  |     ] | ||||||
							
								
								
									
										8
									
								
								vendor/regidesk/regidesk/models.py
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								vendor/regidesk/regidesk/models.py
									
										
									
									
										vendored
									
									
								
							|  | @ -74,8 +74,8 @@ class CheckIn(models.Model): | ||||||
|     badge_printed = models.BooleanField(default=False) |     badge_printed = models.BooleanField(default=False) | ||||||
|     schwag_given = models.BooleanField(default=False) |     schwag_given = models.BooleanField(default=False) | ||||||
|     checked_in_bool = models.BooleanField(default=False) |     checked_in_bool = models.BooleanField(default=False) | ||||||
|     exception_set = models.BooleanField(default=False) |     needs_review = models.BooleanField(default=False) | ||||||
|     exception_text = models.TextField(blank=True) |     review_text = models.TextField(blank=True) | ||||||
| 
 | 
 | ||||||
|     class Meta: |     class Meta: | ||||||
|         permissions = ( |         permissions = ( | ||||||
|  | @ -108,8 +108,8 @@ class CheckIn(models.Model): | ||||||
|         self.save() |         self.save() | ||||||
| 
 | 
 | ||||||
|     def set_exception(self, text): |     def set_exception(self, text): | ||||||
|         self.exception_set = True |         self.needs_review = True | ||||||
|         self.exception_text = text |         self.review_text = text | ||||||
|         self.save() |         self.save() | ||||||
| 
 | 
 | ||||||
|     @property |     @property | ||||||
|  |  | ||||||
|  | @ -92,7 +92,7 @@ | ||||||
|         <div class="panel-heading">Log Exception</div> |         <div class="panel-heading">Log Exception</div> | ||||||
|         <div class="panel-body"> |         <div class="panel-body"> | ||||||
|             <form method="post"> |             <form method="post"> | ||||||
|                 <textarea class="form-control" rows="3" name="exception">{{ check_in.exception_text }}</textarea> |                 <textarea class="form-control" rows="3" name="exception">{{ check_in.review_text }}</textarea> | ||||||
|                 <p class="help-block">Reminder: Please tell attendee to email boarding@lca2018.org with the details as well</p> |                 <p class="help-block">Reminder: Please tell attendee to email boarding@lca2018.org with the details as well</p> | ||||||
|                 <input class="btn btn-warning pull-right" type="submit" value="Submit"> |                 <input class="btn btn-warning pull-right" type="submit" value="Submit"> | ||||||
|             </form> |             </form> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 James Polley
						James Polley