python

django保存到数据库为何是UTC时间

MRLYU 发布于 2019-07-01

发现存到数据库的时间是UTC时间,跟真实的时间是有时差的,查了相关资料发现是时setting里有一个设置 启用 USE_TZ = True 后存储到数据库中的是 UTC 时间, 这样其他模板改时区的话,可以很容易得出对应的时间。

阅读(237)评论(0)赞 (0)

PrimaryKeyRelatedField

MRLYU 发布于 2019-06-26

官网解释: PrimaryKeyRelatedField may be used to represent the target of the relationship using its primary key. 使用主键来呈现关系 目标 https://www.dj...

阅读(256)评论(0)赞 (0)

*django中related_name作用

MRLYU 发布于 2019-06-26

一句话总结:在一个对象查询多个对象的场景使用 如, 1,作者和书籍,在书籍外键设置related_name,查询指定作者的所有书籍时使用。 2,商品和图片,在图片外键设置related_name,查询指定商品的所有图片是使用。 两篇文章供参考: https://www.cnblo...

阅读(232)评论(0)赞 (0)

*django rest framework serializers小结

1

MRLYU 发布于 2019-06-25    来源:csdn

一共有两篇文章参考: 《Django rest framework之序列化小结》https://www.cnblogs.com/pyspark/p/8607801.html 《django rest framework serializers小结》https://blog.csd...

阅读(257)评论(0)赞 (0)

本地存储的3种方式、vuex的比较

MRLYU 发布于 2019-06-19

localStorage 除非手动删除,否则会永久存储在浏览器中。 存储最大限制一般为5M或更多(不同浏览器不同)。 支持sessionStorage的浏览器最小版本:IE8、Chrome 5 存储内容过多会消耗内存空间,导致页面变卡。 常用方法: let storage = w...

阅读(176)评论(0)赞 (0)

Django Serializer序列化使用方法详解

MRLYU 发布于 2019-06-17    来源:cnblogs

1. 定义方法 Django REST framework中的Serializer使用类来定义,须继承自rest_framework.serializers.Serializer。 例如,我们已有了一个数据库模型类BookInfo [crayon-5f92c22cc2bc0643...

阅读(264)评论(0)赞 (0)

TypeError: can’t compare offset-naive and offset-aware datetimes

MRLYU 发布于 2019-06-17

起因:正常的dateime.now()得到的日期不能和Django数据库里面存储的日期数据做对比,两个解决办法: 1、是把Django配置里面的USE_TZ设置成False,这样Django的数据就没有时区信息了。 2、是在这个对比情景下,不要用datetime.now()来得当...

阅读(208)评论(0)赞 (0)

*django rest framework apiview、viewset总结分析

2

MRLYU 发布于 2019-06-17

引言   官方文档:http://www.django-rest-framework.org/   drf为我们提供强大的通用view的功能,本博客对这些view进行简要的总结分析。   首先,我们看一下主要的几种view以及他们之间的关系。    ...

阅读(179)评论(0)赞 (0)