自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 serializer进行反序化时,字段是否需要传值。

在django项目中定义序列化器类时,不管是继承serializers.Modelserializer还是serializers.Serializer去定义类,序列化器的字段的required属性默认为True,即在进行django访问,前端必须传这些字段的值,否则使用serializer.is_valid()会报400错误.,同时会返回到前端类似如下的报错信息。若是不想传字段的值,就必须设置...

2019-04-03 15:50:47 417

原创 关于Django模型中中定义auto_now=True 数据库中的时间并没有自动更新

django的orm关于更新数据库的方法有update和save两种方法。前提在模型中设置了auto_now=True时间戳属性,为了方便数据库自动更新时间,而使用update更新的记录,数据库中并没有自动更新,达到我的需求。auto_now=True自动更新,有一个条件,就是要通过django的model层。如create或是save方法。如果是filter之后update方法,则直接...

2019-03-27 19:04:37 2904 1

原创 django在迁移数据库的同时,添加数据到数据库。

在创建app目录下的apps.py中进行编写的(我这里的app是users,创建app后一定要先注册),使用django中的信号机制,当使用python manage.py migrate命令后,会自动,添加一些数据到数据库中。注意使用的一些包,一定要在函数内导入,否则会报错。(原生的导包除外:from django.apps import AppConfig)...

2019-03-27 19:04:03 889

原创 踩过的一些坑

1.有时候直接django中的tests模块中,进行案例的测试,若是涉及到django中的一些模型/方法/类等等,可能会报这类错误。这时需要在python manage.py shell 中进行导入函数或demo运行,就行了。2.有时我们在orm中设置模型时,mysql创建的数据表并没有展示相应的结构,譬如:设置了默认值,但表中并没有显示。然而这并不影响数据的创建,通过orm创建记录后,默认...

2019-03-25 19:21:41 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除