【问题标题】:Django 'str' object is not callable on form submission [duplicate]表单提交时无法调用 Django 'str' 对象 [重复]
【发布时间】:2013-02-28 17:42:23
【问题描述】:

尝试执行 ajax 请求以提交表单,但不断收到上述错误。

我的 urls.py

urlpatterns += patterns('',
    url(r'^register-me/$', 'registerMe', name='registerMe'),
)

我的意见.py

def registerMe(request):
inviteeEmail = 'ryan@nenvy.com'
inviteeName = 'ryan'

异常数据

    Traceback:
File "/Users/psdstaff/Projects/project/venv/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  111.                         response = callback(request, *callback_args, **callback_kwargs)

Exception Type: TypeError at /register-me/
Exception Value: 'str' object is not callable
Request information:
GET:
name = u'asdf'
email = u'asdf'

【问题讨论】:

标签: django django-views django-urls


【解决方案1】:

在您的 URL 中,您需要指定视图函数的完整路径:

urlpatterns += patterns('',
    url(r'^register-me/$', 'app.views.registerMe', name='registerMe'),
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-02
    • 2017-08-11
    • 2011-06-07
    • 2021-09-20
    • 1970-01-01
    • 2020-05-16
    • 1970-01-01
    相关资源
    最近更新 更多