Verwenden Sie Listview anstelle von list_detail in django und ist fehlgeschlagen.Django Listview.as_view() benötigt 1 Positionsargument, aber 2 wurden angegeben
Wie behebt man das?
Ich möchte alle Bücher wo Herausgeber == Name (Name von URL) erhalten.
Typeerror bei/app_generic_view/Bücher/test/
as_view() nimmt ein Positions Argument aber 2
def books_by_publisher(request, name):
publisher = get_object_or_404(Publisher, name=name)
return ListView.as_view(request, queryset=Book.objects.filter(publisher=publisher),
template_name='publisher_list_page.html')
gegeben wurden
Sie müssen 'get_queryset' außer Kraft setzen und den Herausgebernamen filtern. – Alasdair