通过joblib已经生成了modile.pkl,但不知道如何部署到django
用django部署 AI model 与 Flask 的原理其实差不多,只是django 与 Flask 不同的地方是,django必须按框架要求生成项目结构,基础知识还是要学习。
1) 编写相应的视图函数
导入tensorflow相关模块,加载模型函数,视图函数,能够处理输入的数据,图片等,调用predict 方法进行预测,返回结果给response,
django 还有优势的地方是,其强大的数据库ORM模型、内置的模板功能,以及管理后台,在实际项目部署时比Flask 反而有优势。
2) 在 urls.py 中添加1个 predict URL,
3) 启动 jdjango后,按 相应 predict 的 url进行测试。