Django 在单个模板中传递多个视图
是否有可能将多个视图传递到一个模板中,这是因为视图上只有一个视图似乎正在传递,而另一个没有出现,下面是我的代码,以便于更好地理解 观点:Django 在单个模板中传递多个视图,django,python-3.x,django-models,django-views,Django,Python 3.x,Django Models,Django Views,是否有可能将多个视图传递到一个模板中,这是因为视图上只有一个视图似乎正在传递,而另一个没有出现,下面是我的代码,以便于更好地理解 观点: def post_detail(request): seconds = Second.objects.all().order_by("-date")[:4] return render(request,'home/feature.html',{'seconds': seconds}) def post_list(request): posts = Fir
def post_detail(request):
seconds = Second.objects.all().order_by("-date")[:4]
return render(request,'home/feature.html',{'seconds': seconds})
def post_list(request):
posts = First.objects.all().order_by("-date")[:4]
return render(request,'home/marketing.html',{'posts': posts})
因此,我的URL是:
urlpatterns = [
url(r'^$', views.post_list, name='post_list'),
url(r'^$', views.post_detail, name='post_detail'),
呈现该模板的视图在哪里?它是否通过
帖子
?(注意,这可能不是Jinja,而是Django模板语言。)@DanielRoseman,我刚刚编辑了我的问题..谢谢,但在同一个URL上有两个视图。那不行。只有ListView会被调用。@DanielRoseman,你能给我一个引导示例吗,这样我就可以从那里跟进了。。谢谢