Python 如何修复django中的OSError(无效参数)错误

Python 如何修复django中的OSError(无效参数)错误,python,django,Python,Django,我在django遇到这个错误 OSError at/dog_列表/ [Errno 22]无效参数:C:\Users\Kanan\Desktop\blank\cv\templates\ 我的views.py文件如下 from django.shortcuts import render from django.http import HttpResponse from django.template import loader from dog.models import User, Dog fr

我在django遇到这个错误

OSError at/dog_列表/ [Errno 22]无效参数:C:\Users\Kanan\Desktop\blank\cv\templates\

我的views.py文件如下

from django.shortcuts import render
from django.http import HttpResponse
from django.template import loader
from dog.models import User, Dog
from django.http import Http404


# Create your views here.

def dog(request):
    context = {

        "dog_list": Dog.objects.all()
    }

    return render('dog.html', request, context=context)
<html>
<head>
    <title> Welcome to Dog sharing platform</title>
</head>
<body>
    <h2> Dog types </h2>
    <li>
        {% for dog in dog_list %}
        <ul>{{dog.dog_list}}</ul>
        {% endfor %}
    </li>


</body>
我的html文件是这样的

from django.shortcuts import render
from django.http import HttpResponse
from django.template import loader
from dog.models import User, Dog
from django.http import Http404


# Create your views here.

def dog(request):
    context = {

        "dog_list": Dog.objects.all()
    }

    return render('dog.html', request, context=context)
<html>
<head>
    <title> Welcome to Dog sharing platform</title>
</head>
<body>
    <h2> Dog types </h2>
    <li>
        {% for dog in dog_list %}
        <ul>{{dog.dog_list}}</ul>
        {% endfor %}
    </li>


</body>

如何解决此问题?

您的问题类似于:

我认为您需要重新排列要呈现的参数,如下所示:

return render(request, 'dog.html', context=context)
祝你好运