00:00
那接下来呢,我们对superet做一些这个初始化工作,那首先第一步呢,我们要做的就是初始化superet数据库,呃,因为superet它本身也是一个外部应用,对吧?啊也是一个外部应用,那外部应用呢,一般情况下离不开咱们这个是不是数据库啊,对吧?那suicide呢,它也是会用到数据库的,只不过它用的数据库呢,默认情况下呢,它使用的呃是这个circle light啊,是一个轻量级的数据库啊,如果大家要是啊学过Python的话呢,应该对circle light应该并不陌生啊,一个轻量级的一个数据库啊,那这就是他所使用的,那接下来我们在这要做的这一步是干什么的?初始化数据库就是在干啥呀,其实就是在他使用的那个s light数据库当中干啥呀?建表呗,对不对,你看你使用阿德卡办在安装之前是不是需要在数据库里边建一大堆表,你安装你使用have之前,在买SQ里是不是也要建一大堆表,那你安装缩料赛之前呢,也要在他自己的数据库里边去把这个表建出来,只不过呢,他把这个建文语句呢,帮我们封装到了这样一个命令当中,我们直接执行这个命令就可以了,好,那这时候呢,我们来到102啊。
01:04
来,我们执行这个super set DB upgrade这个命令回车。这个就不需要联网了啊啊,那这时候大家等着,如果他打印出来这么一大堆的in份日志,那就说明数据库初始化完毕,表就建完了啊,那接下来呢,我们需要再进行一步,就是干啥呀,创建管理员用户啊,一会儿我们进入到super赛的这个工作,呃,那个平那个工作界面的时候呢,我们需要进行登录啊,登录之前呢,我们得有一个管理员用户才行啊,那这边我们怎么创建啊,你看一看,执行两条命令就可以了,一个呢是export flask APP等于super,这这啥意思。这是不是就声明了一个环境变量啊,Flask等于super set啊,然后下边呢,你看啊,执行了一个flask FA create mean啊,是不是就是创建管理员用户,但好像这里边创建管理员用户的命令,我们并不是super set的命令吧。
02:02
你看这东西跟super有关系吗?是不是没关系,就是我们生命的一个环境变量,环境变量的值是super set吧,对不对啊,那这是怎么回事啊,大家解释一下啊,那这边我们创建啊管理员用户的这个命令其实是谁呀?是flask对吧?是flask啊,那这个flask是什么东西啊?下边有解释,我们来看一下。Plus呢是一个Python的web框架啊,这个web框架那也就是一个这种也是一个m Mac框架,MVC框架啊,你比如说咱们Java当中有啥呀。M Mac框架就是做Java开发的,然后E开发的是不是有spring m Mac啊,对吧?那这个Python当中呢,有这个flask啊,你要是做pap开发呢,也有类似的这种MVC框架,比如说这个Yi啊等等这些东西啊,那这都是啊,一些常用的这个MVC啊,这个外部框架啊,那flak呢,就是呃,谁呀,就是super set所使用的一个外部框架啊,外部框架,然后这个flask呢,相对来说功能比较齐全,它其实就直接给我们提供好了这个呃,应用的用户管理以及权限管理功能,所以在这儿你看你创建用户是不是就用flask这个命令去创建的呀,对吧,你只需要告诉flu你要给谁创建关联用户给super set啊就行了啊,那接下来我们就按他这个做就行啊。
03:20
这这些东西在super博赛官网上也都能找到啊,来,我们把这个环境变量先声明出来,好,声明完毕,那接下来呢,我们去创建这个所谓的管理员用户,注意这个管理员用户呢,只能创建一个啊,就是只能允许有一个管理员用户,不能重复创建啊,来,咱们回车。回之后呢,第一步让我们输入用户名对吧,这就是我们后期登录需要使用的用户名,那这边呢,你随便写,比如说我就写艾硅谷啊,那当然这边你要是敲错的话,你删除是不是也是删不了的呀,对不对,怎么删CTRL按照CTRL删啊。艾特硅谷,然后呢,我们回车,那这个是用户的一些信息啊,First name last name对吧,就是你的名字和你的姓对吧,那这个咱们就哎不用敲了啊,它其实方方方块里边就是啥呀。
04:09
这里面就是啥呀,方官就是默认值能理解吧,就是你不敲的话,那就是我的面,你愿意敲你就敲,不敲拉倒这个随便啊,那咱们回车啊,那这个也不用敲啊,直接回车,那还有以外啊,这个也不用敲回车。然后密码就得敲了啊,密码咱们,呃,比如说我敲一个这个不告诉你啊。然后回车啊,然后后边呢,需要我们这个重复一下对吧,Repeat啊。我看我键盘了是吧,来咱们回车啊,那这个密码咱们就说完了啊,就说完了啊,然后呢,如果说打印出来这样的两条绿色的这个呃日志,那就说明你这个用呃关联用户就创建完毕了,那大家一定得记住啊,你刚才打进来输入的这个username和你的password,你别忘了一会登录是不是就得用它呀啊这个得记住啊,而且只能创建一个,不能重复创建的啊好,那管理用户创建完毕,那接下来咱们再继续啊,再继续往下走,下边最后一步还有一个初始化工作啊,就是super set init,把这步做完之后,那super set我们就可以启动了啊来回车。
05:16
好,那稍微等一下啊。啊,那又开始打印这个一份日志了,对吧?如果in份日志呃全部打印出来,那就说明已经出手M1了,到现在为止super set我们就准备好了,就可以启动了啊,那视频录一下。
我来说两句