Django Server在另一个程序中

时间:2019-03-07 11:25:13

标签: python django release

我编写了一个Django应用,该应用从客户端收集数据并将其显示在Web应用中。

现在,我想编写一个管理Django服务器的脚本/程序(WPF或小型Java App)。例如开始/停止,更新Django文件,迁移数据等。

原因是:我想将所有内容都填充到.exe中,也许为我的潜在客户提供了设置和许可。

最专业的尝试是什么?我之前编写了较小的脚本,并使用pyInstaller构建了它们,但似乎不适用于Django。还是应该在安装程序中安装python解释器并运行python文件?然后我的客户可以看到我的代码。

任何提示都值得赞赏。

1 个答案:

答案 0 :(得分:0)

您确实有两个选择。可以在客户的硬件或您自己的硬件上运行该应用程序。如果您不希望公开代码,则应考虑自己托管应用程序并为其提供身份验证

Django身份验证实际上非常健壮,请查阅官方文档中的这两篇文章。这是有关身份验证l的一般教程:docs.djangoproject.com/en/2.0/topics/auth/customizing / ...,这是django中范围更广的一种,适用于一般docs.djangoproject.com/en/2.0/intro/tutorial01

编辑:在这里做