gpt4 book ai didi

django - 自托管 Django 网站

转载 作者:行者123 更新时间:2023-12-02 04:07:23 24 4
gpt4 key购买 nike

是否可以在个人计算机上托管使用 Django 构建的网站?如果是这样,怎么办?

我根据教程构建了一个小型 Django 网站,这是我的第一个网站,我想让它上线,这样我就可以看到它在其他计算机/设备上的外观,并允许 friend /家人查看它。我没有办法购买服务器。

最佳答案

实现您要求的方法是使用 ngrok在您的计算机上(在 mac 上使用 homebrew,brew install ngrok)

您需要通过 https://ngrok.com/signup 注册获取 authtoken 以密码保护您的网站。

安装身份验证 token :ngrok authtoken your_authtoken_here

要在终端中运行 django 应用程序,您需要运行(请注意,您可以指定不同的端口;Django 默认在 8000 上运行):

python manage.py runserver

然后在另一个终端窗口中运行:

ngrok http -auth='username:password' 8000

您将看到一个屏幕,其中有一行如下所示:

Forwarding                    http://sfd98sdf.ngrok.io -> localhost:8000

然后您可以访问 http://sfd98sdf.ngrok.io 查看您的网站。

您必须让您的计算机保持运行这些进程才能使其正常工作。

请注意,正如评论者所说,这不是最好或最安全的方法,但它是一种快速完成您想做的事情的方法。

关于django - 自托管 Django 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38859093/

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