add admin API
This commit is contained in:
		
							parent
							
								
									5d79915829
								
							
						
					
					
						commit
						f546ef5efd
					
				| @ -10,7 +10,7 @@ from truthinquiry.ext.database import fsa | |||||||
| from truthinquiry.ext.socketio import socket_io | from truthinquiry.ext.socketio import socket_io | ||||||
| from truthinquiry.ext.discord_bot import discord_bot | from truthinquiry.ext.discord_bot import discord_bot | ||||||
| 
 | 
 | ||||||
| from truthinquiry.routes import routes_api, routes_ui, routes_socketio, handlers | from truthinquiry.routes import routes_api, routes_ui, routes_socketio, routes_admin, routes_api_admin, handlers | ||||||
| 
 | 
 | ||||||
| def register_extensions(app): | def register_extensions(app): | ||||||
|     fsa.setup_app_db(app) |     fsa.setup_app_db(app) | ||||||
| @ -22,6 +22,8 @@ def register_extensions(app): | |||||||
| def register_routes(app): | def register_routes(app): | ||||||
|     app.register_blueprint(routes_api.routes_api, url_prefix="/api/v1") |     app.register_blueprint(routes_api.routes_api, url_prefix="/api/v1") | ||||||
|     app.register_blueprint(routes_ui.routes_ui, url_prefix="/") |     app.register_blueprint(routes_ui.routes_ui, url_prefix="/") | ||||||
|  |     app.register_blueprint(routes_admin.routes_admin, url_prefix="/admin") | ||||||
|  |     app.register_blueprint(routes_api_admin.routes_api_admin, url_prefix="/api/v1/admin") | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def create_app(): | def create_app(): | ||||||
|  | |||||||
							
								
								
									
										12
									
								
								truthinquiry/routes/routes_api_admin.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								truthinquiry/routes/routes_api_admin.py
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,12 @@ | |||||||
|  | import flask | ||||||
|  | from sqlalchemy import select | ||||||
|  | 
 | ||||||
|  | from truthinquiry.ext.database.models import * | ||||||
|  | from truthinquiry.ext.database.fsa import db | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | routes_api_admin = flask.Blueprint("api_admin", __name__) | ||||||
|  | 
 | ||||||
|  | @routes_api_admin.route("/getQuestions", methods=["GET", "POST"]) | ||||||
|  | def get_questions(): | ||||||
|  |     pass | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user