【实测】django项目右上角没有自动出现启动按钮怎么办?

847 阅读3分钟

「这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战」。

这个问题一般只出现在第一次接触django的新人身上,而且因为是很多原因都可以出现的情况,所以一般不太好定位解决。但其实我们可以无视这个问题。

    因为这个所谓的右上角自动生成的启动按钮/器。仅仅就是帮你快速启动django服务而已,除此之外,没啥卵用,甚至,你本地启动项目如果用这个自动生成的,别人还访问不了,还有自己主动修改设置才行。

    而等到项目实际上线部署,又是通过shell命令启动,pycharm作为一个ide,一般是不用作为服务启动的媒介的,所以这个自动生成的启动按钮压根也没啥用.....没有生成就没有了。

    但是呢,我为什么要单独写篇文章来说明一下呢?那是因为,新手往往最容易被这种无关痛痒的问题设置吓退,以为自己闯了多大篓子,以为自己的测开生涯如此不顺,甚至就此放弃。

    百度也没法搜,因为那些所谓的大佬没有人会闲到无聊写这种简单的问题的解决办法。

    有些时候,甚至你不小心双击了下py页面然后自动把左侧的项目栏隐藏了,就吓得不行,以为pycharm被弄坏了,然后疯狂的重启都不能解决,然后闹心到晚上睡不着觉,最终含恨放弃python学习。其实,只要你再次双击就能返回来,仅此而已的简单操作,确实不值得大佬们为此单独写一篇文章....

    所以第三期的教程中,我特意统计了这种易出现的问题,上课的时候先讲出来,给大家打好预防针,心理建设做好。那么我怎么统计的呢?当然是先放下架子,让所有粉丝都可以毫无顾忌的问我最简单的问题。

    然后再来说说,要怎么手动创建这个启动器?

    有些同学会说,其实就是django启动命令而已,我直接在Terminal中输入:

python3 manage.py runserver 0.0.0.0:8000

不就行了嘛,

如下图所示,可以正常启动:

图片

这样当然可以,事实上我们后续也是要靠这种命令来启动服务的。

但是毕竟每次我们进行开发都要手动输入,比较麻烦。

所以还是来看看右上角的设置吧:

首先,看不到自动启动器的同学,右上角一般是这样的:

图片

(我特意删除了我电脑自动生成的启动器哦~)

    

然后点击这个Add configuration 按钮:

在弹出的对话框中点击左上角➕号:

图片

注意,我们这里不选django server等,我们要选择一个普通的python启动器:

图片

选好后变成这样:

图片

我们依次输入好右边的数据,然后点击右下角ok即可:

首先是名字,取个牛逼的名字:

图片

然后是脚本路径,选好manage.py后,点击右下角open按钮。

图片

接着是参数部分,如图输入:runserver 0.0.0.0:8000  注意英文符号!!!

图片

最后是确定python版本,注意一定要选我们用的那个哦~ 电脑好几套python的你可别选错了。

图片

然后确保下面的俩个add选框都勾选上了,就可以点击右下角ok按钮了。

完成后,右上角就出现了我们自己动手做的启动器了:

点开后,可以进入选择不同启动器的下拉框,目前只有一个,edit configurations按钮是打开我们刚刚设置启动器的那个页面。

图片

此时我们直接点击右侧的绿色三角按钮,即可成功启动项目服务:

图片

下次进来这个项目,这个自己做的启动器都会自动显示出来的。一劳永逸的事哦!