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( | ||||
|     CheckIn, | ||||
|     list_display=['user','seen','checked_in','checkin_code'], | ||||
|     search_fields=['user','checkin_code'], | ||||
|     filter_fields=['seen','checked_in'], | ||||
|     list_display=['user','seen','checked_in','checkin_code','checked_in_bool','badge_printed','schwag_given','needs_review'], | ||||
|     search_fields=['user__username','checkin_code'], | ||||
|     list_filter=['seen','checked_in',"checked_in_bool","badge_printed","schwag_given"], | ||||
|     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) | ||||
|     schwag_given = models.BooleanField(default=False) | ||||
|     checked_in_bool = models.BooleanField(default=False) | ||||
|     exception_set = models.BooleanField(default=False) | ||||
|     exception_text = models.TextField(blank=True) | ||||
|     needs_review = models.BooleanField(default=False) | ||||
|     review_text = models.TextField(blank=True) | ||||
| 
 | ||||
|     class Meta: | ||||
|         permissions = ( | ||||
|  | @ -108,8 +108,8 @@ class CheckIn(models.Model): | |||
|         self.save() | ||||
| 
 | ||||
|     def set_exception(self, text): | ||||
|         self.exception_set = True | ||||
|         self.exception_text = text | ||||
|         self.needs_review = True | ||||
|         self.review_text = text | ||||
|         self.save() | ||||
| 
 | ||||
|     @property | ||||
|  |  | |||
|  | @ -92,7 +92,7 @@ | |||
|         <div class="panel-heading">Log Exception</div> | ||||
|         <div class="panel-body"> | ||||
|             <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> | ||||
|                 <input class="btn btn-warning pull-right" type="submit" value="Submit"> | ||||
|             </form> | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 James Polley
						James Polley