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