在Django

时间:2019-06-18 22:19:37

标签: python django django-models django-templates django-views

我想在Django中动态生成页面,但我找不到实现此目的的方法。

在我的数据库中,我有一个包含一些项目的表,该表是“动态的”;所以我将继续在此表中添加和删除项目。

现在,这就是我想做的:

对于每种情况,应生成一个页面,其中包含有关这些项目的一些数据。

我创建了这样的标准视图和标准模板:

views.py

def home(request):
            return render(request,
                          "main/home.html")

home.html

{% extends "main/header.html" %}

{% block content %}

{ Here should be data about the X item }

{% endblock %}

我想创建这样的东西:

打开页面后,用户将被重定向到如下所示的页面: site.com/home/item1 site.com/home/item2 ,因此,应该有关于相应项目的数据,而不是{ Here should be data about the X item }行。

有人可以给我一些帮助吗?

0 个答案:

没有答案