Python 我正在尝试为我的网站运行一个url文件,但我在powershell中不断遇到错误

Python 我正在尝试为我的网站运行一个url文件,但我在powershell中不断遇到错误,python,django,Python,Django,im使用的文件名为C:\users\Kalen\Desktop\django 1\mysite\blog\url.py,文件中的代码为 from django.conf.urls import url, include from django.views.generic import ListView, DetailView from blog.models import Post urlpatterns = [url(r'^$', ListView.as_view(queryset=Pos

im使用的文件名为C:\users\Kalen\Desktop\django 1\mysite\blog\url.py,文件中的代码为

from django.conf.urls import url, include
from django.views.generic import ListView, DetailView
from blog.models import Post

urlpatterns =  [url(r'^$', ListView.as_view(queryset=Post.objects.all().order_by("-date"[:25]),
                                            template_name=("blog/blog.html"))]

当我进入PowerShell并运行python manage.py runserver时,我收到一个错误,指出模板名称末尾的]是无效语法。所以我删除它,然后我得到一个错误,在解析时显示意外的EOF。我查了错误的意思,但我不知道如何修复它

我认为你的语法错了,漏掉了一个右括号, 试试下面

[url(r'^$', ListView.as_view(queryset=Post.objects.all().order_by("-date"[:25]),
                                            template_name=("blog/blog.html")))]