在django中从我的模型中获取所有列

在django中从我的模型中获取所有列,django,django-models,Django,Django Models,我想从django数据库的一个表中获取所有信息,我正在这样做 from django.shortcuts import render # Create your views here. from Platform_App.models import Fleet def list_fleets(request): fleet = Fleet.objects.all() return render(request, template_name='fleets.html', cont

我想从django数据库的一个表中获取所有信息,我正在这样做

from django.shortcuts import render
# Create your views here.
from Platform_App.models import Fleet

def list_fleets(request):
    fleet = Fleet.objects.all()
    return render(request, template_name='fleets.html', context={'Fleet':fleet})
但它在下面的行中显示了一个错误,具体地说是在
车队中

fleet = Fleet.objects.all()
上面说,

类震源组没有对象成员

我的
型号
如下:

from django.db import models

class Fleet(models.Model):
    fleet_id = models.IntegerField(primary_key=True)
    fleet_name = models.CharField(max_length=20)
    description = models.CharField(max_length=40, blank=True, null=True)
如果
fleet=fleet.objects.all()
不正确,我该如何处理表中的所有列

可能是个简单的问题,但我是新手。非常感谢

希望此代码和以下代码能够帮助您:

models.py

from django.db import models

class Fleet(models.Model):
    fleet_id = models.IntegerField(primary_key=True)
    fleet_name = models.CharField(max_length=20)
    description = models.CharField(max_length=40, blank=True, null=True)
views.py

from django.shortcuts import render
# Create your views here.
from Platform_App.models import Fleet

def fleet_list(request):
    fleet = Fleet.objects.all()
    return render(request, template_name='fleets.html', context = {'fleets':fleet})
在您的模板fleets.html中

{% for fleet in fleets %}

仅供参考:让我知道这是否有效

您是否在
settings.py
INSTALLED\u APPS中添加了应用程序?
fleet=fleets.objects.all()
将返回数据库中存在的对象,您是否有任何fleets对象?它不会返回列名@Lleims@MassimoCosta是的,我补充道it@MehaParekh对不起,我不确定我是否理解你,我有我在照片上展示的东西post@Lleims数据库中是否有
车队
表的条目?