Python Bug汇总
总结自己出现过分错误,方便查看
Twish
这个作者很懒,什么都没留下…
展开
-
pythonBUG:media文件里的图无法显示
python2.版本URL不支持正则 需要在URL里面添加并修改 """PracticeBbs URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.1/topics/http/u...原创 2019-01-28 23:00:30 · 272 阅读 · 0 评论 -
pythonBug:django.db.utils.IntegrityError: (1062, "Duplicate entry 'gkate' for key 'username'")
django.db.utils.IntegrityError: (1062, "Duplicate entry 'gkate' for key 'username'") 错误分析:数据库中的username不能重复原创 2019-01-28 19:15:20 · 8136 阅读 · 0 评论 -
pythonBUG:扩展auth表成功,但是makemigrations执行后没有创建相应的表
1、在setting.py中 INSTALLED_APPS添加'blog.apps.BlogConfig'(一般默认的都有) # 如果要使用继承的方法,使用内置的auth模块,要在setting里设置默认用户认证时使用的那张表 AUTH_USER_MODEL = 'blog.UserInfo' 2、model.py中 from django.db import models from dj...原创 2019-01-28 18:16:30 · 1200 阅读 · 0 评论 -
pythoBUG:(fields.E304) Reverse accessor for 'UserProfile.groups' clashes with reverse accessor for '
SystemCheckError: System check identified some issues: ERRORS: auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'UserInfo.groups'. HINT: Ad...原创 2019-01-28 15:58:36 · 1704 阅读 · 0 评论 -
pythonBug记录:django将数据库数据转换成JSON格式
1.采用Django Model层,ORM技术 转换成JSON格式 def getdata(request): # 使用ORM # all()返回的是QuerySet 数据类型;values()返回的是ValuesQuerySet 数据类型 ret = models.incomeAccount.objects.all().order_by("dayIncome","id") ...原创 2019-01-04 00:47:08 · 1903 阅读 · 0 评论 -
pythonBug记录:module 'django.contrib.sessions.serializers' has no attribute 'serialize'
在Django从数据库获取数据出现以下几个bug: 1、is not JSON serializable意思是你从数据库取出的数据时是Qureysets格式不是Json格式你需要转换成json 然后我开始查如何转成json 参考了 https://blog.csdn.net/qq_38003892/article/details/79832607 https://blog.csdn.net/bab...原创 2019-01-04 00:42:43 · 1964 阅读 · 1 评论 -
python BUG记录-'int' object has no attribute 'exists'
因为在查数据库的时候,比如12月29没有住房记录,所以查不到记录需要做判断 如: if total_bath[‘bath’]: total_bathn =total_bath[‘bath’] else: total_bathn = 0原创 2019-01-03 15:08:04 · 5777 阅读 · 0 评论 -
python Bug记录-int() argument must be a string, a bytes-like object or a number, not 'dict'
代码如下: error_msg = "" if request.method == "POST": new_dayincome = request.POST.get("dayincome_time", None) total_bath = models.bathAccount.objects.filter(dayBath=new_dayincome).a...原创 2019-01-03 13:05:20 · 12302 阅读 · 0 评论 -
python-Bug7:Reverse for 'adminHouse' not found. 'adminHouse' is not a valid view
Reverse for ‘adminHouse’ not found. ‘adminHouse’ is not a valid view 主要原因是我在views文件中写了两个adminHouse函数原创 2018-12-27 10:47:36 · 545 阅读 · 0 评论 -
python-Bug4 命名方面出错总结
在catalogInfor表里命名了cataName字段 通过view取的时候,之后再前端显示不出来。 所以修改了catalName字段之后就显示出来了原创 2018-12-27 08:06:55 · 110 阅读 · 0 评论 -
django.db.utils.ProgrammingError: (1146, u"Table'' doesn't exist")解决办法
在django中执行数据库迁移命令时出错: django.db.utils.ProgrammingError: (1146, u"Table’’ doesn’t exist")解决办法 解决办法如下: 一、现象 在数据库中删除了一张表,重新执行python manage.py migrate时出错,提示不存在这张表。 二、原因 主要是因为django一般在第一次迁移的时候新建表,后面的都不会新建表...原创 2018-12-27 08:08:28 · 1480 阅读 · 0 评论 -
python-Bug6:插入中文时报错“Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD...' for column 'caseAbstrac”问题
在python models建立 的数据库表,,但是默认格式不能写中文 有时候我们在往数据库中输入信息时,如果输入的内容是中文,会报错“Incorrect string value: ‘\xE4\xBD\xA0\xE5\xA5\xBD’ for column”。 解决的方法: 1、在建立表时设置默认字符串编码方式为utf8 CREATE TABLE gkate(ID INT PRIMARY KE...原创 2018-12-23 10:04:56 · 633 阅读 · 0 评论 -
python-Bug5: The view gkate.views.case1 didn't return an HttpResponse object. It returned
The view gkate.views.case1 didn’t return an HttpResponse object. It returned 粗心把return 删了 错误代码 case1_id = request.GET.get("id") case1_obj = models.caseInfor.objects.get(id=case1_id) render(re...原创 2018-12-23 10:04:47 · 1172 阅读 · 0 评论 -
python-Bug3:You are trying to add a non-nullable field 'password' to userinfo without a default问题
class UserInfor(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(null=False,max_length=20) pwd = models.CharField(null=False,max_length=20) # passWord = ...原创 2018-12-23 10:04:29 · 3484 阅读 · 0 评论 -
python-Bug2: TypeError: __init__() missing 1 required positional argument: 'on_delete'问题
class caseInfor(models.Model): id = models.AutoField(primary_key=True) caseTitle = models.CharField(null=False, max_length=20) caseHeadImage = models.CharField(null=False, max_length=32) ...原创 2018-12-23 10:04:04 · 2062 阅读 · 0 评论 -
python-Bug1:可能page not found的解决方法
bug之前写的原创 2018-12-23 10:03:52 · 2506 阅读 · 0 评论