学Python项目时遇到的错误小结
2016-05-06 18:47
411 查看
一、出现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中的每一个变量使用前都必须赋值,赋值后该变量才会被创建。
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中的每一个变量使用前都必须赋值,赋值后该变量才会被创建。
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法