【发布时间】:2020-02-08 06:02:01
【问题描述】:
我在 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)
在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>
预期结果应该是数据库中的数据,
但得到的只是
你好... 结束...
【问题讨论】:
-
您确定数据确实在数据库中吗?
-
您有一个
Reg模型,但您正在查询Group模型。请提供适当的描述。
标签: django database django-models django-views