所以我刚刚开始使用Django,我决定通过一个在语法方面有点过时的教程,所以我想知道是否有人可以告诉我我在哪里出错了也许提供更新语法的解决方案:)
提前致谢!!
我正在运行python 3.6和Django 2.0.1:)
以下是教程的链接: https://www.youtube.com/watch?v=iZ5my3krEVM
对于有问题的语法,请跳至13:10。
这是我的代码:
from django.urls import path
from . import views
urlpatterns = {
path('', views.index, name='index')]
这是我的输出:
File "/home/jon/Py_Dev/venv/Django-Projects/mysite/webapp/urls.py", line 5
path('', views.index, name='index')]
^
SyntaxError: invalid syntax
答案 0 :(得分:1)
左括号应为方括号。
您有{
而不是[
:
urlpatterns = [
path('', views.index, name='index')
]