python - 有没有办法将 python 烧瓶中的 Web 应用程序转换为移动设备?
问题描述
我知道有一些方法可以使用目录和平台将网站转换为移动应用程序,但似乎所有示例都在 JavaScript 上。它是否也适用于 python flask web 应用程序?
解决方案
您将无法将 python django 应用程序转换为原生移动应用程序。
对于 Web 应用程序,客户端和服务器端代码都通过 Web 浏览器呈现。对于移动设备,客户端代码位于移动设备内部,所有动态内容都通过 http/https 从服务器加载。Python django 应用程序通常以 MVT 格式编写,UI 与服务器端后端代码密切相关。
要将您当前的应用程序转换为移动应用程序,需要:
实现 django rest framework 来编写 rest apis 可以使用这些 apis 的原生移动应用程序(这是完整的移动应用程序开发)解决方法:
有一种方法可以让您编写一个小型移动应用程序来加载您的网站。这可以做到,但唯一的要求是您的网站需要响应式 UI 并在移动浏览器上兼容
推荐阅读
- jenkins - 在scriptText中将变量传递给JobDsl种子作业(Jenkins)?
- java - Spring Boot 重复端点
- yii2 - 保存倍数复选框列表
- django - KeysValidator 在 django 中做了什么?
- ios - 将观察者从 ViewController 移动到 ViewModel
- java - java - 如何在没有焦点的窗口中全局检测按下的键?
- unit-testing - 模拟 admin.firestore() 和 admin.firestore.FieldValue.serverTimestamp()
- javascript - 使用 react-virtualized 向下滚动时消失的树项目
- c# - 我如何绑定到 ListView 中的属性以外的东西?
- kdb - KDB 字符串到 kdb `timestamp`