美文网首页
Django-09-查询所有用户信息

Django-09-查询所有用户信息

作者: 西海岸虎皮猫大人 | 来源:发表于2020-04-03 22:03 被阅读0次
路由
urlpatterns = [
...
    url(r'^student/', include('stu.urls')),
]
子路由

stu/urls.py

urlpatterns = [
    ...
    url(r'^show/$', views.show_view)
]
视图

stu/views.py

def show_view(request):
    # 查询表中所有数据
    stus = Student.objects.all()
    # 返回页面 字典类传递学生信息
    return render(request, 'show.html', {'students': stus})
页面

templates/show.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>学生列表</title>
</head>
<body>
<table border="1" cellspacing="0">
    <tr>
        <th>编号</th>
        <th>姓名</th>
        <th>密码</th>
    </tr>
    {% for stu in students %}
    <tr>
        <td>{{ stu.id }}</td>
        <td>{{ stu.sname }}</td>
        <td>{{ stu.spwd }}</td>
     <tr>
    {% endfor %}
</table>
</body>
</html>

如果编号不适用id采用计数的方式

{#        <td>{{ stu.id }}</td>#}
        <td>{{ forloop.counter }}</td>

模板语法有点类似于java的themeleaf
运行,访问:
http://127.0.0.1:8000/student/show/

相关文章

  • Django-09-查询所有用户信息

    路由 子路由 stu/urls.py 视图 stu/views.py 页面 templates/show.html...

  • MyBatis一对多查询及延迟加载

    一对一查询 需求 查询所有订单信息,关联查询下单用户信息。 SQL 主信息:订单信息从信息:用户信息 方法 方法一...

  • Mybatis-4.关联查询

    一对一查询 需求:一个用户只能有一个身份证信息,查询所有用户的身份证信息和用户信息以及查询指定用户的身份证信息和用...

  • 查询oracle中所有用户信息

  • 查询oracle中所有用户信息

    1.查看所有用户:select * from dba_users;select * from all_users;...

  • MyBatis8-延迟加载

    什么是延迟加载 举个例子:如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息...

  • Oracle使用(一)_数据库登录_通配符

    1、DBA登录 2、普通用户登录 3、plsql命令窗口:等价cmd 4、查询所有表的详细信息 5、查询所有表 6...

  • 创建表空间及用户

    临时表空间 数据表空间 创建用户 赋予权限 查询所有用户 查询所有临时表空间 查询所有表空间 删除用户 删除表空间...

  • mybatis联合多表查询

    数据库表 pms_user_tea表保存教师用户信息 pms_exp表保存实验室信息查询信息:所有教师下的所有实验...

  • 输入、输出映射-动态sql

    一 输入映射-包装类型 需求:查询用户综合信息,需要传入查询条件(可能包括用户信息,其他信息) User.java...

网友评论

      本文标题:Django-09-查询所有用户信息

      本文链接:https://www.haomeiwen.com/subject/vkslphtx.html