我是 Django 的初学者,在 urls.py 中遇到语法错误
Posted
技术标签:
【中文标题】我是 Django 的初学者,在 urls.py 中遇到语法错误【英文标题】:I am a beginner in Django and facing a syntax error in urls.py 【发布时间】:2017-12-29 06:16:18 【问题描述】:这是我的个人/urls.py。我已经尝试解决这个问题好几天了。我知道这一定是一个非常愚蠢的错误,但我们将不胜感激。
from django.conf.urls import url, include
from . import views
urlpatterns = [
url(r'^$',views.index, name='index'),
url(r'contact/',views.contact, name='contact')
url(r'about/',views.about, name='about')
]
这里是views.py
def index(request):
return render(request, 'personal/home.html')
def contact(request):
return render(request, 'personal/basic.html', 'content':['https://www.facebook.com/arjunkashyap30'])
def about(request):
return render(request, 'personal/about.html', 'content': ["This is an abut
page"])
【问题讨论】:
你在第 5 行漏掉了一个逗号(联系方式 url) 【参考方案1】:您在定义的每个端点的末尾忘记了comma
。
urlpatterns = [
url(r'^$',views.index, name='index'),
url(r'contact/',views.contact, name='contact'),
url(r'about/',views.about, name='about'),
]
【讨论】:
该死的,我知道这是最愚蠢的错误。感谢一千倍的人...以上是关于我是 Django 的初学者,在 urls.py 中遇到语法错误的主要内容,如果未能解决你的问题,请参考以下文章