一、出现404错误时看看URL的映射是否完整
1.在setting.py中找到ROOT_URLCONF找到URL的映射文件。urls.py
2.在从所有的URL模式中查找第一个匹配/usersourses/的条目,如果找到匹配,将调用相应的视图函数。找不到就说明不存在映射关系,需要自己添加。
3.如果找到匹配,将调用相应的视图函数。在屏幕中打印不出usersources视图函数的任何东西,说明此视图函数没有被调用,应返回urls.py 文件寻找映射是否存在!!!添加(r'^control/usersources/$','speed.views.usersources'),
4.视图函数返回一个HttpResponse。
5.Django转换HttpResponse为一个合适的HTTP response,以Web page显示出来。
二、数据库中的call表中没有dev_name和worker_name字段,页面请求通话日志时不能显示相应的内容(报错)。此时可再数据库中自行添加相应的字段或在脚本中删除相应的字段。
三、Python中的每一个变量使用前都必须赋值,赋值后该变量才会被创建。