【发布时间】:2013-04-04 12:41:03
【问题描述】:
我有这个奇怪的 url 反应。
这是我的观点.py
def user_edit(request):
user = User.objects.get(id=request.GET.get('userid'))
return render_to_response("editprofile.html",{'user':user},context_instance=RequestContext(request))
这是我的表格。
<form action="/update_userprofile/?userid={{user.id}}" ...
我的 urls.py
url(r'^update_userprofile/','home.views.update_userprofile')
但是一旦我发送表格,我就会收到错误:
Internal Server Error: /update_userprofile/on
on 来自哪里?我不明白这里发生了什么。
非常感谢。
【问题讨论】:
-
这是主要的 urlconf,@catherine
-
我实际上正在使用用户 ID 获得正确的用户,但在后台我收到 500 错误,上面说同样的错误。 @凯瑟琳
-
我必须逃避吗?在 uri 中? @凯瑟琳
-
您可以尝试在 settings.py 中将 Debug 设置为 True 吗?
-
@catherine,我两个都用。因为我在帖子中有一些数据,并且在 get 中有用户 ID。是不是这个原因??
标签: python html django django-urls