会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RyanJin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年12月27日
Django ORM 常用的13个方法
摘要: 介绍一个可以以py脚本方式运行ORM操作的方法: 可在项目内新建个py文件,复制项目内manage.py文件中的以下代码: if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ORM1.setting
阅读全文
posted @ 2018-12-27 20:27 RyanJin
阅读(1425)
评论(1)
推荐(0)
2018年12月7日
Mac终端ls颜色设置
摘要: mac自带的终端是款非常好用的ssh工具,但ls命令下文件与文件夹都是单一的颜色,为了更好区分,作出修改。 终端默认背景颜色为白色,(终端->偏好设置->描述文本),可修改背景颜色与字体大小。 第一步:打开终端输入 cd ~ 第二步:创建 .bash_profile 文件 touch .bash_p
阅读全文
posted @ 2018-12-07 15:01 RyanJin
阅读(3213)
评论(0)
推荐(0)
2018年12月6日
Django 中的时区
摘要: Django 中的时区 在现实环境中,存在有多个时区。用户之间很有可能存在于不同的时区,并且许多国家都拥有自己的一套夏令时系统。所以如果网站面向的是多个时区用户,只以当前时间为标准开发,便会在时间计算上产生错误。 为解决这个此类问题,在代码和数据库中统一使用 UTC 时间,仅在与最终用户进行交互时使
阅读全文
posted @ 2018-12-06 23:31 RyanJin
阅读(704)
评论(0)
推荐(0)
2018年12月5日
关系型数据库中的jsonfield字段的优劣
摘要: 本人并非专业,开发经验也不太足,有一次在弄一个user数据表时,需要增加一些字段,又懒得去修改数据,就索性把这些属性封装在一个类中,序列化为json数据,存放在数据库的一个字段中了,后来,发现这么做至少有以下几点好处: 1. 想增加或减少字段时,不必频繁地去修改数据库,尤其 是使用三层框架,改一个字
阅读全文
posted @ 2018-12-05 22:43 RyanJin
阅读(636)
评论(0)
推荐(0)
数据库设计三大范式
摘要: 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式(确保每列保持原子性) 第一范式是最基本的范式。如果数
阅读全文
posted @ 2018-12-05 19:57 RyanJin
阅读(114)
评论(0)
推荐(0)
2018年12月4日
Mac终端命令行提示符格式更改方法
摘要: 内容提要: 主要是通过~/.bash_profile文件更改环境变量PS1,修改命令行提示符的显示格式,并展示不同颜色。 本文介绍了默认设置的缺陷,以及需要用到的基础知识,最后介绍了更改命令行提示符格式的具体方法: 1.默认设置的缺陷 我的mac终端的设置风格是Basic,字体是Menlo Regu
阅读全文
posted @ 2018-12-04 19:53 RyanJin
阅读(6041)
评论(15)
推荐(0)
2018年11月25日
文学的好处
摘要: 陶冶情操,滋润心灵,文学于自己,于生活,是生命中不可或缺的。 第一,可以使你获得审美的愉悦和精神享受,短暂忘却现实生活中的烦恼。我们大家在平时的生活中都会遇到各种各样的烦恼,有的是工作不顺心,有的是提拔升迁上遇到一些麻烦,还有人际关系上遇到一些问题,都会有烦恼,有了烦恼以后消除烦恼的方法很多,其中一
阅读全文
posted @ 2018-11-25 22:47 RyanJin
阅读(2298)
评论(0)
推荐(0)
2018年11月16日
Django-ORM的F查询和Q查询
摘要: 当一般的查询语句已经无法满足我们的需求时,Django为我们提供了F和Q复杂查询语句。假设场景一:老板说对数据库中所有的商品,在原价格的基础上涨价10元,你该怎么做?场景二:我要查询一个名字叫xxx,年龄是18岁,或者名字是yyy,年龄是是19岁的人,你该怎么写你的ORM语句? 一、F查询 from
阅读全文
posted @ 2018-11-16 19:45 RyanJin
阅读(430)
评论(0)
推荐(0)
2018年11月2日
Pipenv & 虚拟环境
摘要: 本教程将引导您完成安装和使用 Python 包。 它将向您展示如何安装和使用必要的工具,并就最佳做法做出强烈推荐。请记住, Python 用于许多不同的目的。准确地说,您希望如何管理依赖项可能会根据 您如何决定发布软件而发生变化。这里提供的指导最直接适用于网络服务 (包括 Web 应用程序)的开发和
阅读全文
posted @ 2018-11-02 16:28 RyanJin
阅读(926)
评论(0)
推荐(0)
2018年11月1日
Django models中的null和blank的区别
摘要: blank在数据库上存储的是一个空字符串 如需设置字段可以为空:blank=True,默认为blank=False(字段必须填写); null在数据库上表现为NULL,而不是一个空字符串 如需设置字段可以为空:null=True,默认为null=False(字段必须填写); 注意: 日期类型(Dat
阅读全文
posted @ 2018-11-01 20:44 RyanJin
阅读(1494)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告