我正在编写一个简单的Django后端并使用Postman进行测试。我有几个post方法和get方法。所有post方法都可以正常工作。 get方法行为奇怪。第一次发送get请求时,它会正确返回响应。但是,当再次发送get请求时,我的请求处理方法不会被调用,它只会在上次返回响应,即使这两个调用之间的某些数据发生了变化。如果我在每次获取请求之前发送登录请求,它也可以正常工作。
知道为什么会这样,我怎样才能确保每次都调用我的请求处理程序?
这是我的urls.py:
from django.conf.urls import patterns, url
from myApp import views
urlpatterns = patterns('',
url(r'^login/$', views.user_login, name='login'),
url(r'^logout/$', views.user_logout, name='logout'),
url(r'^register/$', views.user_register, name='register'),
url(r'^get_children_summary/$', views.get_children_summary, name='get_children_summary'),
url(r'^get_children_info/$', views.get_children_info, name='get_children_info'),
url(r'^add_child/$', views.add_child, name='add_child'),
url(r'^delete_child/$', views.delete_child, name='delete_child'),
)