我编写了一个Django应用,该应用从客户端收集数据并将其显示在Web应用中。
现在,我想编写一个管理Django服务器的脚本/程序(WPF或小型Java App)。例如开始/停止,更新Django文件,迁移数据等。
原因是:我想将所有内容都填充到.exe中,也许为我的潜在客户提供了设置和许可。
最专业的尝试是什么?我之前编写了较小的脚本,并使用pyInstaller构建了它们,但似乎不适用于Django。还是应该在安装程序中安装python解释器并运行python文件?然后我的客户可以看到我的代码。
任何提示都值得赞赏。
答案 0 :(得分:0)
您确实有两个选择。可以在客户的硬件或您自己的硬件上运行该应用程序。如果您不希望公开代码,则应考虑自己托管应用程序并为其提供身份验证
Django身份验证实际上非常健壮,请查阅官方文档中的这两篇文章。这是有关身份验证l的一般教程:docs.djangoproject.com/en/2.0/topics/auth/customizing / ...,这是django中范围更广的一种,适用于一般docs.djangoproject.com/en/2.0/intro/tutorial01
编辑:在这里做