标签: python-3.x django-rest-framework
我正在播放有关Django rest框架的视频。那个家伙在URL后面加了一个美元符号$,说这更好,但是他从不解释原因。那么有人知道为什么我们需要添加它吗?
答案 0 :(得分:2)
在python regex中,美元符号表示精确的路径匹配。如果您的r'^users'末尾没有美元符号,则将告诉您的urls.py文件匹配以“ users”开头的任何路径,以转到相应的路由。 r'^users$'防止将路线“用户/创建”等定向到您的views.usersView.as_view()方法。
r'^users'
r'^users$'