会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Python之路
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2017年5月10日
dict.get()和dict['key']的区别
摘要: a ={'name':'xxxx'} 1、a.get('gender') :如果不存在则返回一个默认值,如果设置了则返回默认的值,没有设置就返回None 2、a['gender'] :只能获取存在的值,如果不存在会报KeyError错误。
阅读全文
posted @ 2017-05-10 10:49 村里汉子
阅读(233)
评论(0)
推荐(0)
2017年5月9日
Django1.10+Mysql 5.7存储emoji表情,报Incorrect string value: '\\xF0\\x9F\\x90\\xA8' for column 'signature' at row 1的解决方法
摘要: 问题: 在做webapp项目的时候,用户提交emoji数据,控制台报错:Incorrect string value: '\\xF0\\x9F\\x90\\xA8' for column 'signature' at row 1。 原因: 原mysql数据库的编码格式是utf8,mysql在存储数据
阅读全文
posted @ 2017-05-09 17:01 村里汉子
阅读(527)
评论(0)
推荐(0)
2017年5月4日
python中namedtuple介绍
摘要: namedtuple:namedtuple类位于collections模块,有了namedtuple后通过属性访问数据能够让我们的代码更加的直观更好维护。namedtuple能够用来创建类似于元祖的数据类型,除了能够用索引来访问数据,能够迭代,还能够方便的通过属性名来访问数据。在python中,传统的tuple类似于数组,只能通过下表来访问各个元素,我们还需要注释每个下表代表什么数据。通过使用na...
阅读全文
posted @ 2017-05-04 20:01 村里汉子
阅读(10376)
评论(0)
推荐(3)
2017年4月27日
导入mysql数据的时候提示Field * doesn't have a default value解决方法
摘要: 项目使用django+mysql 在linux中使用的是mysql5.7,导入数据提示:Field * doesn't have a default value 想要解决问题就需要知道在mysql5.7中,启用了严格模式: 在配置文件中 /etc/mysql/my.cnf 中找到: sql-mode
阅读全文
posted @ 2017-04-27 13:31 村里汉子
阅读(28532)
评论(0)
推荐(1)
2017年4月25日
Django中多表查询思路
摘要: 需求: 1、有一张文章表和一张评论表 2、两张表的关系是一对多 3、规则:若是有新评论,则将对应的文章置顶,若是有新文章则将新文章置顶。 思路: 在文章表中增加一个最后评论时间的字段。然后采用分组排序,即可解决 预留: Django中除了有外键对应关系表外,如何将多张表联合查询?
阅读全文
posted @ 2017-04-25 11:32 村里汉子
阅读(213)
评论(0)
推荐(0)
2017年4月24日
使用questionsModel.values()后不能获取模型中的属性对应的外键属性值的解决方式
摘要: 1.在questions模型中,有个author外键 2.使用questions = QuestionsModel.objects.all() questionsModel = questions.values() 这里返回的是一个字典,author改变为一个键值对,非author模型 因此,是无法
阅读全文
posted @ 2017-04-24 12:03 村里汉子
阅读(266)
评论(0)
推荐(0)
使用django UWSGI 出现 Bad Request (400)
摘要: 使用 Nginx + Django+UWSGI 部署机器时,一直出现 Debugging Apache/Django/WSGI Bad Bad Request (400) 错误 最后发现问题是 Django的settings配置问题:
阅读全文
posted @ 2017-04-24 12:00 村里汉子
阅读(2037)
评论(0)
推荐(0)
reverse函数实现指定页面跳转
摘要: 需求: 在views中返回的url需要返回到具体的某一篇文章的评论列表 根据源码得出: 第一个参数就是使用的view方法 第二个args参数可以传入需要的参数,比如文章的id。 即可实现跳转到指定文章。
阅读全文
posted @ 2017-04-24 11:59 村里汉子
阅读(343)
评论(0)
推荐(0)
Model中内部类meta详解
摘要: Django 模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。 以下对此作一总结: Model 元数据就是 "不是一个字段的任何数据" -- 比如排序选项, admin 选项等等. *abstract :抽象类 这个属性是定义当前的模型类是不是一个抽象类。 所谓抽象类是不会
阅读全文
posted @ 2017-04-24 11:58 村里汉子
阅读(695)
评论(0)
推荐(0)
models中的pk主键用法
摘要: class FrontUserModel(models.Model): uid = models.UUIDField(primary_key=True,default=uuid.uuid4) email = models.EmailField(unique=True) username = mode
阅读全文
posted @ 2017-04-24 11:55 村里汉子
阅读(417)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告