我的应用程序在products页面上列出了10种产品。当用户单击其中一个产品时,他们将被定向到该产品的详细信息页面。
我想在详细信息页面上实现下一页/上一页,它可以带您转到下一个或前一个产品,而不必返回到产品页。
我假设我必须编写强类型视图数据,返回Product对象以及基于所选产品的下一个和前一个产品的标识符(在本例中为SKU)。
public class ProductViewData
{
public Product product
{
get;
set;
}
public string NextSKU
{
在管理页面上,我将Django平面页面的URL设置为"/",预计它将显示为的主页。这样做时,我遇到了一个错误:
Request Method: GET
Request URL: http://127.0.0.1:8000/
Using the URLconf defined in core.urls, Django tried these URL patterns, in this order:
admin/
<path:url>
The empty path didn't match any of these.
但是如果我使用
我有Django版本1.4.5
以下是我的模型的相关部分
class Product (models.Model):
name=models.CharField(max_length=200)
description=models.TextField()
label=models.ForeignKey('Label')
pub_date = models.DateTimeField(editable=False)
def save(self):
#item will not have id if this is the