/ / Erro de sintaxe quando manage.py runserver - django, python-3.x, web, erro de sintaxe

Erro de sintaxe quando manage.py runserver - django, python-3.x, web, erro de sintaxe

Estou fazendo meu primeiro site com Python e Django. Tudo correu bem até que recebi um erro sem motivo óbvio.

Ele diz erro de sintaxe, mas eu verifiquei com o django e não vejo nenhum problema.

Screenshot

Qualquer ajuda será muito apreciada.

Respostas:

0 para resposta № 1

Possivelmente um problema de recuo? Certifique-se de que o recuo seja consistente no arquivo e nessa linha.

Também poste todos os urls.py código por favor.


0 para resposta № 2

Seu urls.py está faltando uma vírgula

from django.conf.urls import url, include
from django.contrib import admin

urlpatterns = [
url(r"^admin/", admin.site.urls),
url(r"^", include("personal.urls")) # <-- Missing Here
url(r"^blog/", include("blog.urls")),
]

Além disso, certifique-se de que seus URLs personal.urls e blog.urls terminar em $, assim como ^admin/. Como Alasdair apontou, não "t incluir um $ em seus regexes que têm um include. Isso é, ^blog/ permanece como está, mas quaisquer URLs incluídos blog.urls deve terminar com um $.