Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用django从数据库中获取数据_Django_Database_Django Models_Django Views - Fatal编程技术网

无法使用django从数据库中获取数据

无法使用django从数据库中获取数据,django,database,django-models,django-views,Django,Database,Django Models,Django Views,我在django中创建了一个小项目,其中数据库与django连接,数据库中的表名为'Reg' 在models.py中 from django.db import models class Reg(models.Model): Name = models.CharField(max_length=10) Email = models.CharField(max_length=20) TUID = models.CharField(max_length=10) Passwo

我在django中创建了一个小项目,其中数据库与django连接,数据库中的表名为'Reg'

在models.py中

from django.db import models

class Reg(models.Model):
   Name = models.CharField(max_length=10)
   Email = models.CharField(max_length=20)
   TUID = models.CharField(max_length=10)
   Password = models.CharField(max_length=8)
In views.py

from django.shortcuts import render, redirect
from django.contrib.auth.models import User, auth    
from django.contrib import messages
from .models import Reg
from django.http import HttpResponse


def login(request):
   raw = Reg.objects.all()
   return render(request, 'login.html', {'raw': raw})
在login.html中

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>login</title>
</head>
<body>
<p>hello....</p>
{% for val in raw %}
<p>{{ val.Name }}</p>
{% endfor %}
<p>end...</p>

</body>
</html>

登录
你好

{原始%中的val为%0} {{val.Name}

{%endfor%} 结束

预期结果应该是来自数据库的数据

但是只得到

你好。。。
结束…

您需要查询正确的表。

您的数据库是一个
Reg
,但您将获得
组的所有元素

改变

def login(request):
   raw = Group.objects.all()
   return render(request, 'login.html', {'raw': raw})


您确定数据实际上在数据库中吗?您有一个
Reg
模型,但您正在查询
模型。请提供正确的描述。
def login(request):
   raw = Reg.objects.all()
   return render(request, 'login.html', {'raw': raw})