Django2.0 +python3.6 web开发学习第二天:如何在cloud Studio中调试Django项目

在之前的一篇博客中,我们学习了如何建立一个app,并在app中的views.py文件中建立一些视图函数,以及在urls中建立path映射,从而在网页中输出视图函数。
这些天发现在腾讯云的cloud studio的WebIde中也可以创建一个django项目,但是一开始不知道怎么调试,后来查找的相关的教程总算知道怎么用了。下面是cloud studio调试的教程:

第一步:

在项目运行之后会有,如下图:
Django2.0 +python3.6 web开发学习第二天:如何在cloud Studio中调试Django项目
如果没有做任何的设置时会显示127.0.0.1:8000,
在编辑器的右边,有:
Django2.0 +python3.6 web开发学习第二天:如何在cloud Studio中调试Django项目

第二步

在创建了django项目与一个app之后,在sittings.py函数中找到ALLOWED_HOSTS = []
在中括号里面添加"*",表示所有的host都可以访问。

第三步

在上一篇博客中,我们知道用python manage.py runserver调试项目,但是这样并不能在访问链接中调试。要想访问也很简单,直接在runserver后面加 0.0.0.0:8000即可,像这样:python manage.py runserver 0.0.0.0:8000,其中8000可以设置为你想设置的端口,但是必须和“创建链接”框里面的端口号一致。

第四步

点击创建链接框下面的链接即可进入调试的网页。但是一般只会有1个小时的时长进行调试,一个小时过了之后再点击就会有了。我们会注意到,新建的地址栏的网址后有一个不同的网址。如果继续使用一个小时前的网址将不能使用调试。