Django教程——入门阶段(三)后台管理

写在前面

这一系列的博客适用于零基础的想要使用Django开发网页的人,由浅至深,分为入门,进阶,技巧三个篇章。

(五)后台管理

1.用途

用来管理数据库中的数据,增删改查。

2.逻辑

承接上节的登录逻辑,增删改查注册的用户

3.操作

第一步:
控制台中输入 python manage.py createsuperuser
第二步:
控制台输入:用户名,邮箱,密码,密码确认
在这里插入图片描述
密码为:123456789ppp(怕我自己忘了)
第三步:
在应用的admin.py中注册模型

from django.contrib import admin
# Register your models here.
from .models import User
admin.site.register(User)

第四步:
(1)控制台输入:
python manage.py runserver
(2)打开网页:
http://127.0.0.1:8000/admin/
(3)输入用户名密码之后登录:
在这里插入图片描述
(4)点开SIMPLEWEBSITE下的Users
(增删改查功能都有,对用户很友好,可自主探索)
在这里插入图片描述看到这里显示的是User object(1) (2),这种表示显然不够友好,做一个小小的操作
(5)在应用的models.py下,做一个类似运算符重载的操作

class User(models.Model):
    Uname = models.CharField(max_length=20)
    Upassword = models.CharField(max_length=20)

    def __str__(self):
        return self.Uname

再次刷新,我们看到网页显示的就是用户名
后台管理还有很多很多有意思的操作,进阶篇再详说吧

对了,新年快乐!

写在后面

水平有限,如有错误或者不足之处,望不吝赐教。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值