я пытаюсь запустить файл URL для моего сайта, но я получаю сообщение об ошибке в powershell - PullRequest
0 голосов
/ 29 сентября 2019

файл, в котором я работаю, называется C: \ users \ Kalen \ Desktop \ django 1 \ mysite \ blog \ urls.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 во время синтаксического анализа. Я посмотрел, что означает ошибка, но не знаю, как ее исправить

1 Ответ

0 голосов
/ 29 сентября 2019

Я думаю, что ваш синтаксис неправильный, пропущена одна закрывающая скобка, Попробуйте ниже,

[url(r'^$', ListView.as_view(queryset=Post.objects.all().order_by("-date"[:25]),
                                            template_name=("blog/blog.html")))]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...