首页 > 其他分享 >Dajngo开发常见问题汇总 -- Serializer篇

Dajngo开发常见问题汇总 -- Serializer篇

时间:2023-02-06 19:45:42浏览次数:64  
标签:... 常见问题 -- CHOICES 枚举 毕业生 应届 Dajngo

常见问题一、Django枚举类型扩展方法(Model.get_FOO_display())

  1. 问题
# 标准的枚举写法
EXPERIENCE_CHOICES = (
  (1, '应届毕业生'),
  (2, '3年及以下'),
  ...
)
# 偷懒的枚举写法
EXPERIENCE_CHOICES = (
  ('应届毕业生', '应届毕业生'),
  ('应届毕业生', '3年及以下'),
  ...
)

原因主要是很多人不会枚举类型的序列化

  1. 解决办法



标签:...,常见问题,--,CHOICES,枚举,毕业生,应届,Dajngo
From: https://www.cnblogs.com/echo1937/p/17096504.html

相关文章

  • Ansible剧本(playbook)
    一、playbooks概述以及实例操作1、playbooks的组成playbooks本身由以下各部分组成Tasks:任务,即通过task调用ansible的模板将多个操作组织在一个playbook中运行......
  • vscode学习(五)之保存时如何修复ESLint错误
    当今Web开发中最著名的两个实用程序是ESLint和Microsoft的VisualStudioCode。我喜欢同时使用这两种工具,但是我喜欢这两种工具之间的集成,但是VisualStudioCode中来自ES......
  • CMake学习记录
    cmake--version查看CMake版本CMake的优势在于可以跨平台CMake与OpenCVOpenCV库的信息包括:版本、头文件路径和库路径在CMakeLists.txt文件find_package(OpenCV......
  • week6
    Day1蓝桥杯模拟赛3 A-[蓝桥杯2021省B2]特殊年份思路:直接比较每个数的个十百千位#include<bits/stdc++.h>usingnamespacestd;constintN=1e5+5,M=2e5+5......
  • 2-4
    数组数组概述数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 数组声明创建int[]nums;//1、定义nums=newint[10]......
  • 厦门海辰储能--内部推荐
    岗位查询:https://wecruit.hotjob.cn/SU6232b13f2f9d244b1b501b6e/mc/position/society?t=1675683452509厦门海辰储能--内部推荐,新能源行业,前景巨大,欢迎社会人才加入。扫描......
  • Android之快捷方式一——通过应用程序创建快捷方式
    AndroidManifest.xml:<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/android"package="c......
  • Android中实现全屏显示的方法
    在实际的应用程序开发中,我们有时需要把Activity设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过m......
  • webrtc 自定义对接摄像机视频流
    ​​https://blog.csdn.net/u013113491/article/details/80285181​​编码器伪装法​​https://blog.csdn.net/foruok/article/details/70237019​​众所周知浏览器不支持......
  • Android md5加密
    publicStringmd5(Strings){try{//CreateMD5HashMessageDigestdigest=java.security.MessageDigest.getInstance("MD5");di......