我正在尝试与SWAPI API交互。在
我想要一个获取所有电影的视图(films/
)和一个获取一个(film/id
)的视图。在
当我点击http://127.0.0.1:8000/api/films/?id=4
时,它进入get_films
函数。在
我使用的是Django==1.11和Django Rest Framework==3.9.0。在
我的urs.py:
urlpatterns = [
url(r'films/',views.get_films,name="get-films"),
url(r'films/(?P<id>[0-9])/',views.get_film,name="get-film"),
]
我的视图.py:
^{pr2}$
物质的顺序。请尝试更改URL的顺序。它可能与第一个匹配,但没有到达第二个。在
你的实现有两个错误。首先,
get_film
。这个方法中的参数是错误的。你需要这样定义它:第二,当调用这个api时,您需要这样做:
http://127.0.0.1:8000/api/films/4/
相关问题 更多 >
编程相关推荐