我创建了一个方法,它接收带有参数的请求以及 url 中的 2 个附加参数,url 如下所示:
url(r'^courseid=(?P<course_id>\d+)/user_id=(?P<user_id>\d+)/$', views.user_data_on_course, name='userDataOnCourse'),
函数看起来像这样
def user_data_on_course(request, course_id, user_id):
if request.method == 'POST':
<Extract the data and save to DB>
else if request.method == 'GET':
<Return the data>
当我else if request.method == 'GET':
在每个被调用的方法上添加错误 500 时,调试信息是Exception Value: invalid syntax (views.py, line 308)
else if 的行
我究竟做错了什么?