1. No module named “MySQLdb”

解决办法:你没有安装MySQLdb,去安装下http://mysql-python.sourceforge.net/ 官方网站

http://sourceforge.net/projects/mysql-python/files/ 这里可以直接下到相关的文件。

2. NoReverseMatch at/

’url’requires a non-empty first argument.The syntax changed in Django1.5.See the docs

解决办法:路径:diango1.5版本路径需要加引号。即可解决上述问题。

例如:{% url “new_index”%}。

3. DjangoUnicodeDecodeError at/

解决办法:项目路径出现中文的问题。

4. NoReverseMatch at/

Reverse for’news_index’ with arguments ‘()’ and keyword arguments ‘{}’ not found

解决办法:这种问题是没有正确的设置路径导致。这个可以先检查settings里的路径然后再检查其他子的app的路径。

5. OperationalError at/

(2003,‘Can’t connect to MySQL server on ‘localhost’(10061)’)

解决办法:这个问题是因为mysql数据库没有打开。

6. TypeError at/news/

Unsupported opeaand type(s) for-:’unicode’ and ‘int’

解决办法:加了一个类型转换 把unicode转换成int ;

例如:int(u’2’)。

7. ImportError: cannot import name Role

解决办法:from Manager.Role.models import Role在引用的地方查看路径是否正确。

8. NameError: name 'true' is not defined

Unhandled exception in thread started by <bound method Command.inner_run of <django.core.management.commands.runserver.Command object at 0x02BDF870>>

Traceback (most recent call last):

File "C:\Python27\lib\site-packages\django\core\management\commands\runserver.py", line 92, in inner_run

self.validate(display_num_errors=True)

File "C:\Python27\lib\site-packages\django\core\management\base.py", line 280, in validate

num_errors = get_validation_errors(s, app)

File "C:\Python27\lib\site-packages\django\core\management\validation.py", line 35, in get_validation_errors

for (app_name, error) in get_app_errors().items():

File "C:\Python27\lib\site-packages\django\db\models\loading.py", line 166, in get_app_errors

self._populate()

File "C:\Python27\lib\site-packages\django\db\models\loading.py", line 72, in _populate

self.load_app(app_name, True)

File "C:\Python27\lib\site-packages\django\db\models\loading.py", line 96, in load_app

models = import_module('.models', app_name)

File "C:\Python27\lib\site-packages\django\utils\importlib.py", line 35, in import_module

__import__(name)

File "F:\workplacepython\HBS_Photographer\Manager\News\models.py", line 10, in <module>

class News(models.Model):

File "F:\workplacepython\HBS_Photographer\Manager\News\models.py", line 14, in News

AddTime=models.DateTimeField(u'添加时间',auto_now_add=true)

NameError: name 'true' is not defined

解决办法:AddTime=models.DateTimeField(u'添加时间',auto_now_add=True)原因是小写的true改成大写字母True就可以了。

9. CommandError: One or more models did not validate:

CommandError: One or more models did not validate:

Photo.photo: 'FileFormat_ID' has a relation with model 图片格式id, which has either not been installed or is abstract.

Photo.photo: 'PhotoGrapherID' has a relation with model <class 'Manager.Photographer.models.PhotoGrapher'>, which has either not been installed or is abstract.

Other.collect: 'Photo_ID' has a relation with model 图片ID, which has either not been installed or is abstract.

解决办法:

Q1.Photo.photo: 'FileFormat_ID' has a relation with model 图片格式id, which has either not been installed or is abstract。

A1:把FileFormat_ID=models.ForeignKey(u’文件格式ID’,FileFormat)改成FileFormat_ID=models.ForeignKey(FileFormat)。

Q2:Photo.photo: 'PhotoGrapherID' has a relation with model <class 'Manager.Photographer.models.PhotoGrapher'>, which has either not been installed or is abstract.

A1:在settings里加 'Manager.Photographer'。

Q3:Other.collect: 'Photo_ID' has a relation with model 图片ID, which has either not been installed or is abstract.

A3: Photo_ID=models.ForeignKey(u’图片ID’,Photo)改成 Photo_ID=models.ForeignKey(Photo)

转载于:https://www.cnblogs.com/angelfeeling/p/3392742.html

学习python的错误总结相关推荐

  1. Python学习笔记:错误和异常

    本文来自:入门指南 开胃菜参考:开胃菜 使用Python解释器:使用Python解释器 本文对Python的简介:Python简介 Python流程介绍:深入Python流程 Python数据结构:P ...

  2. Python学习笔记:错误,测试,调试(起)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  3. python的三大错误类型_学习Python时要避免的三个错误

    当你做错事时,承认错误并不是一件容易的事,但是犯错是任何学习过程中的一部分,无论是学习走路,还是学习一种新的编程语言都是这样,比如学习 Python. 为了让初学 Python 的程序员避免犯同样的错 ...

  4. Python学习中的错误总结

    终于下定决心认真学习Python了,并且发誓要学精通,根据费曼学习法则,我准备把入门第一天起的所有错误和学习感悟记录下来,以便后续复习和提高. 使用资料https://github.com/jackf ...

  5. Python学习系列之错误和异常

    一.错误和异常 Python 中(至少)有两种错误:语法错误和异常( syntax errors 和 exceptions ). 1.1 错误 (1)语法错误,也被称作解析错误,无法通过python解 ...

  6. python编程到底难不难_养成下面几个编程习惯,学习python并不难!

    大家好,我是咿哑呀.随着Python在国内的发展,特别是在自动化运维领域,运维开发者99%使用python开发自动化运维平台.使用python编程语言的公司会越来越多,那么在学习Python的过程中需 ...

  7. 自学入门不在困难,初学者挑战学习Python编程30天 (三)

    坚持坚持再坚持!!! 如果文章对于你有帮助,欢迎收藏.关注.点赞与订阅专栏 有任何疑问欢迎私信 目录 第 11 天 - 函数 定义函数 声明和调用函数 无参数函数 返回值的函数 - 第 1 部分 带参 ...

  8. 懂得了这些才可以说学习Python入门了

    今天小编和小伙伴们分享一下我自己学习Python的一些理解.相信已经很多人听说过Python这个词,它对于我们来说已经不陌生了,根据TIOBE最新排名,Python已超越C#,与Java,C,C++成 ...

  9. 孙立岩 python-basic: 用于学习python基础的课件(一二三四)

    python-basic: 用于学习python基础的课件 介绍 此部分讲解Python的基础,点击目录学习对应的小节: 01-简介,概述一下python: 02-环境搭建,如何在大家自己的windo ...

  10. python语法错误概述_python语法错误

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我是python中的新手,当我想在模块中编译代码时,我遇到语法错误:invail ...

最新文章

  1. 网络文件系统(NFS)简介
  2. 第二阶段小组冲刺第五天总结
  3. Selenium查询10010账户余额——python篇
  4. Codeforces Round #554 (Div. 2) C. Neko does Maths (简单推导)
  5. java is number_数据类型----Number
  6. sublime text3使用教程python_Sublime Text 编辑器配置 Python解释器简易教程
  7. 18个不常见的C#关键字,您使用过几个?
  8. 我是Leader,我被降职成了普通员工,HR说:公司要梯队年轻化
  9. mysql 定期备份策略,MySQL--3--mysqldump备份策略
  10. 常见面试题整理--Python概念篇
  11. unix系统安装及应用
  12. 卸载ruby on rails
  13. 【排序算法】冒泡排序(C语言)
  14. java saas 开源框架_(转载)适合SaaS的几种架构比较
  15. php ksc歌词,KSC字幕制作方法 KSC歌词编辑教程
  16. 【HUST】公选抢课|用Auto.js模拟蹲课过程
  17. 实践 | 打印机扫描文件到电脑
  18. cad直线和圆弧倒角不相切_在cad绘制倒圆角的方法技巧步骤详解
  19. bib config_配置config.bib的注意事项以及错误分析——自己都要顶!
  20. Mac系统官方资料使用与记录

热门文章

  1. 源码 解析_List源码解析
  2. 一道基础 Java 面试题,但值得很多人反思!
  3. 牛客网暑期ACM多校训练营(第三场) J Distance to Work 计算几何求圆与多边形相交面积模板...
  4. 【spring boot】5.spring boot 创建web项目并使用jsp作前台页面
  5. spring 容器的 profile 功能
  6. 细说PHP:人人都能玩转PHP和MySQL Web开发
  7. DNS服务器构建(一)-—构建域名缓存服务器
  8. Pycharm 设置python文件自动生成头部信息模板
  9. reids高可用(灾难备份-持久化)
  10. 动态网页技术--JSP(7)