当前分类:python>>正文

宝塔面板给django项目添加超级管理员

来源:互联网   时间:2022年6月15日   编辑

原来自己做了一个django项目并且已经部署到服务器上面去了,一些管理功能都是自己另外 写了个简单的后台。最近对这个项目做了些升级,增加了一些功能,没办法,如果要管理的话,又要写不少的代码,于是想着还是用django自带的后台管理功能吧。

那么已经部署好的django项目该怎么添加管理员帐号呢?

其实也是比较简单的。

比如,我用的宝塔面板,可以像下面这样操作

先点击“终端”,连接上你的服务器

先是

cd /

进入根目录

然后进入你的项目所在目录,比如我的就是下面这样的

cd  www/wwwroot/项目所在目录/

image

然后输入命令

python3 manage.py createsuperuser

如果你的服务器用的是python2.x版本的,就用python2 manage.py createsuperuser

接下来就会提示让你输入用户名、邮箱、密码这些,最后确认

这样你的超级管理员帐号就创建成功了。

接下来,就可以通过 下面的地址,访问你的后台

http://你的域名/admin/

进去后台之后,里面没什么数据模型可管理的。

你需要找到admin.py文件,对需要在后台进行管理的数据模型进行注册。

比如

image我要在后台管理这个数据模型,我就添加一条上面这样的语句就可以了。

[猜你喜欢]

标签: 编程