Django开发 员工管理系统:管理员操作(初学,第三天)

1.创建管理员表

class Admin(models.Model):
    """ 管理员 """
    username = models.CharField(verbose_name="用户名", max_length=32)
    password = models.CharField(verbose_name="密码", max_length=128)

    def __str__(self):
        return self.username

终端运行命令在数据库中生成表

python manage.py makemigrations
python manage.py migrate

在mysql中查看结果 

2.管理员列表

思路和前面写靓号管理的类似

Django开发 员工管理系统(初学,第二天)-优快云博客文章浏览阅读836次,点赞8次,收藏12次。Django开发 员工管理系统(初学,第二天) https://blog.youkuaiyun.com/m0_65788436/article/details/145700564?fromshare=blogdetail&sharetype=blogdetail&sharerId=145700564&sharerefer=PC&sharesource=m0_65788436&sharefrom=from_link编写urls.py、views/admin.py、admin_list.html

修改模板文件的导航条,增加管理员管理 

效果

admin_list.html

{% extends 'layout.html' %}

{% block content %}
<div class="container">
    <div class="c1">
        <a class="btn btn-success" href="/admin/add">新建管理员</a>

        <div style="float: right;width:300px;">
            <form method="get">
                <div class="input-group mb-3">
                    <input type="text" name="q" class="form-control" placeholder="筛选出包含XXX的用户名"
                           value="{
  { search_data }}"
                           aria-label="Recipient's username"
                           aria-describedby="button-addon2">
                    <button class="btn btn-outline-secondary" type="submit" id="button-addon2">
                        <i class="fa fa-search"></i>
                    </button>
                </div>
            </form>
        </div>

    </div>

    <div class="card c1">
        <div class="card-header">
            <i class="fa fa-list" aria-hidden="true"></i>
            管理员列表
        </div>
        <div class="card-body p-0">
            <div class="table-responsive">

                <table class="table table-striped table-bordered table-hover mb-0">
                    <thead>
                    <tr>
                        <th>ID</th>
                        <th>用户名</th>
                        <th>密码</th>
                        <th>操作</th>
                    </tr>
                    </thead>
                    <tbody>
                    {% for obj in query
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值