【发布时间】:2015-04-02 09:56:29
【问题描述】:
关于这个错误有很多解决方案,但我仍然没有解决我的问题。我只想从表(产品)中打印一个列值(产品标题)。
Models.py 文件-
from django.db import models
class product(models.Model):
product_title = models.CharField(max_length=50)
product_image = models.ImageField(upload_to="images")
product_desc = models.CharField(max_length=200)
product_duration = models.CharField(max_length=50)
views.py 文件-
from django.shortcuts import render
from mutech.models import product
from django.shortcuts import render_to_response
from django.http import HttpResponse
def product(request):
return render_to_response('mutech/product.html',
{'product_row':product.objects.get(id="1") })
在 product.html 文件中,我使用它作为-
<h3>{{ product_row.product_title }}</h3>
并得到错误-
'function' object has no attribute 'objects' error in django.
【问题讨论】:
-
函数和对象的名称好像相同?是在原始代码中吗?
标签: django database django-models