【发布时间】:2016-02-22 04:53:57
【问题描述】:
无法访问我的模型中的数据,出现下一个错误:AttributeError: Generic detail view Myview must be called with an object pk or a slug.
我的模特:
class product(models.Model):
title = models.CharField(max_length = 1000)
description = models.TextField(max_length = 5000)
price = models.IntegerField()
我的观点:
class Myview(DetailView):
queryset = product.objects.all()
template_name = 'templates/products.html'
我的网址:
urlpatterns = [
url(r'^products/', Myview.as_view(), name='products'),
]
如果有任何其他合法的方式从我的模型中获取数据,我可以正确地更改我的视图和网址。
【问题讨论】: