Fix project version, for API 'about' view
This commit is contained in:
		
							parent
							
								
									8c738d3ee8
								
							
						
					
					
						commit
						4c8eafcca7
					
				
					 2 changed files with 40 additions and 1 deletions
				
			
		| 
						 | 
					@ -28,7 +28,7 @@ Theo Web API
 | 
				
			||||||
def includeme(config):
 | 
					def includeme(config):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # core
 | 
					    # core
 | 
				
			||||||
    config.include('tailbone.api.common')
 | 
					    config.include('theo.web.api.common')
 | 
				
			||||||
    config.include('tailbone.api.auth')
 | 
					    config.include('tailbone.api.auth')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # models
 | 
					    # models
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										39
									
								
								theo/web/api/common.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								theo/web/api/common.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,39 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8; -*-
 | 
				
			||||||
 | 
					################################################################################
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  Rattail -- Retail Software Framework
 | 
				
			||||||
 | 
					#  Copyright © 2010-2021 Lance Edgar
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  This file is part of Rattail.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  Rattail is free software: you can redistribute it and/or modify it under the
 | 
				
			||||||
 | 
					#  terms of the GNU General Public License as published by the Free Software
 | 
				
			||||||
 | 
					#  Foundation, either version 3 of the License, or (at your option) any later
 | 
				
			||||||
 | 
					#  version.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
 | 
				
			||||||
 | 
					#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 | 
				
			||||||
 | 
					#  FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 | 
				
			||||||
 | 
					#  details.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#  You should have received a copy of the GNU General Public License along with
 | 
				
			||||||
 | 
					#  Rattail.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					################################################################################
 | 
				
			||||||
 | 
					"""
 | 
				
			||||||
 | 
					Theo Web API - Common Views
 | 
				
			||||||
 | 
					"""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from tailbone.api import common as base
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import theo
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class CommonView(base.CommonView):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def get_project_version(self):
 | 
				
			||||||
 | 
					        return theo.__version__
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def includeme(config):
 | 
				
			||||||
 | 
					    CommonView.defaults(config)
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue