我一直在使用的命令是:
pserve development.ini --reload
每次遇到 SQLAlchemy 的“IntegrityError”或其他错误时,
我都必须再次终止 pserve 键入命令以重新启动应用程序。
有没有一种方法可以在这样的异常视图中重新启动应用程序?
@view_config(context=Exception)
def error_view(exc, request):
#restart the waitress or apache...
return Response("Sorry there was an error, wait seconds, we will fix it soon.")