小编M.V*_*oid的帖子

Django TypeError 缺少 1 个必需的位置参数:“person_id”

我正在尝试使用Django编写一个简单的银行应用程序,但遇到了一个奇怪的错误,缺少位置参数。任何帮助将非常感激。其他模板和视图工作正常。当我进入登录页面时出现问题。

完整的错误是:

TypeError at /banking/login/

login() missing 1 required positional argument: 'person_id'

Request Method:     GET
Request URL:    http://127.0.0.1:8000/banking/login/
Django Version:     1.9
Exception Type:     TypeError
Exception Value:    

login() missing 1 required positional argument: 'person_id'

Exception Location:     /home/soupdragon/DJapps/env/lib/python3.4/site-
packages/django/core/handlers/base.py in get_response, line 147
Python Executable:  /home/soupdragon/DJapps/env/bin/python
Python Version:     3.4.3
Python Path:    

'/home/soupdragon/DJapps/banking/mybank',
'/home/soupdragon/DJapps/env/lib/python3.4',
'/home/soupdragon/DJapps/env/lib/python3.4/plat-i386-linux-gnu',
'/home/soupdragon/DJapps/env/lib/python3.4/lib-dynload',
'/usr/lib/python3.4',
'/usr/lib/python3.4/plat-i386-linux-gnu',
'/home/soupdragon/DJapps/env/lib/python3.4/site-packages']

Server time:    Fri, 12 Aug 2016 17:39:38 +0000
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪是:

Internal Server Error: /banking/login/
Traceback (most recent call last): 
File "/home/soupdragon/DJapps/env/lib/python3.4/site-packages/django
/core/handlers/base.py", line 149, …
Run Code Online (Sandbox Code Playgroud)

django

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

django ×1