Add basic Buefy support for App Settings page
also various buttons have been tweaked on some other "master view" pages
This commit is contained in:
		
							parent
							
								
									e1ff4578e9
								
							
						
					
					
						commit
						fcfc8b56bb
					
				
					 13 changed files with 245 additions and 52 deletions
				
			
		|  | @ -67,7 +67,8 @@ class Grid(object): | |||
|     Core grid class.  In sore need of documentation. | ||||
|     """ | ||||
| 
 | ||||
|     def __init__(self, key, data, columns=None, width='auto', request=None, mobile=False, model_class=None, | ||||
|     def __init__(self, key, data, columns=None, width='auto', request=None, mobile=False, | ||||
|                  model_class=None, model_title=None, model_title_plural=None, | ||||
|                  enums={}, labels={}, renderers={}, extra_row_class=None, linked_columns=[], url='#', | ||||
|                  joiners={}, filterable=False, filters={}, use_byte_string_filters=False, | ||||
|                  sortable=False, sorters={}, default_sortkey=None, default_sortdir='asc', | ||||
|  | @ -84,6 +85,18 @@ class Grid(object): | |||
|         self.model_class = model_class | ||||
|         if self.model_class and self.columns is None: | ||||
|             self.columns = self.make_columns() | ||||
| 
 | ||||
|         self.model_title = model_title | ||||
|         if not self.model_title and self.model_class: | ||||
|             self.model_title = self.model_class.get_model_title() | ||||
| 
 | ||||
|         self.model_title_plural = model_title_plural | ||||
|         if not self.model_title_plural: | ||||
|             if self.model_class: | ||||
|                 self.model_title_plural = self.model_class.get_model_title_plural() | ||||
|             if not self.model_title_plural: | ||||
|                 self.model_title_plural = '{}s'.format(self.model_title) | ||||
| 
 | ||||
|         self.enums = enums or {} | ||||
| 
 | ||||
|         self.labels = labels or {} | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lance Edgar
						Lance Edgar