есть ли возможность передать несколько представлений в один шаблон, потому что кажется, что только одно из представлений проходит через, а другое не появляется, вот мой фрагмент кода для лучшего понимания
взгляды:
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'),
@DanielRoseman, я только что отредактировал свой вопрос ... спасибо
Но у вас есть два представления по одному и тому же URL-адресу. Это не сработает. Когда-либо будет вызываться только ListView.
@DanielRoseman, не могли бы вы дать мне ведущий пример, чтобы я мог продолжить работу оттуда .. спасибо





И где находится представление, которое отображает этот шаблон? Проходит ли он
posts? (Обратите внимание, что это, вероятно, не Jinja, а язык шаблонов Django.)