我在Django中创建了一个带有以下文件的自定义中间件:
views.py:
class UserRequestClass(object):
def process_request(self, request):
try:
user_request = GivenModel()
user_request.request_parameters = request
user_request.save()
except:
pass
return None
我已将应用程序添加到installed_apps。
代码在我的本地计算机和服务器上与python manage.py runserver运行良好。 但是当我使用Gunicorn和Nginx运行保存代码时,它会给出内部服务器错误。从MIDDLEWARE_CLASSES中删除该类后,错误消失了。
我在这里弄乱了什么吗?