gpt4 book ai didi

python - 将django项目作为完整的安装文件(setup.exe)传递给用户的友好方式并且不泄露整个脚本的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-02 19:23:18 25 4
gpt4 key购买 nike

我有一个很好的django项目。但是,此问题可以与任何django项目有关。
Django的工作方式是,在运行python manage.py runserver之后,可以通过localhost:8000访问该项目。但是,当您将项目交付给客户时,您不能期望他们每次都打开命令窗口,然后运行python manage.py runserver,然后打开浏览器,然后键入localhost:8000等。
我听说docker可能是对此的解决方案。但是docker将需要本地计算机中可用的脚本。我说的是制作完整的安装文件,例如在购买视频游戏时,脚本不易访问(似乎有二进制文件)。

真正的问题是,我们如何保护我们的代码和脚本,并确保在将它们安装到客户计算机中之后不能轻易访问它们?

编辑:我的客户是服务提供商,它将为自己的客户托管项目。这就是为什么我试图以与仅复制和粘贴所有内容至少不同的方式来交付项目。

最佳答案

我建议按照此处的建议创建一个docker镜像,然后任何需要在本地计算机上运行或作为网站应用程序运行的人都可以在本地自由运行docker镜像或将其部署为docker镜像。

https://docs.docker.com/compose/django/

关于python - 将django项目作为完整的安装文件(setup.exe)传递给用户的友好方式并且不泄露整个脚本的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58216039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com