python - Django 模型中的日期数组
问题描述
我想在数据库中创建一个表,它将存储 8 月、9 月和 10 月这三个月的假期。我打算创建这个数组,因为不同的月份会有不同的假期列表,我们不能存储在 postgres 数据库中。此表“假期”在 8 月、9 月和 10 月的每一列中只有一行包含数组。稍后,当我必须从 psql 查询中检查日期时,我可以检查此表中特定月份的数组,以确定它是否是假期。所以我有两个问题。首先我们如何在 Django models.py 文件中定义这个模型。实际上,我正在创建一个填充脚本,用于填充 Django 模型创建的表中的数据。其次,有没有更好的方法来做到这一点?
解决方案
Django 2.1文档详细介绍了如何使用数组字段。
推荐阅读
- android - 当应用程序处于前台时,FCM 推送通知正在替换
- google-oauth - Apache Airflow - Google 身份验证仅创建超级用户
- javascript - D3 地理地图缩放无法正常工作(画布)
- python - 如何将列表文件写入csv
- css - 动画 ngb 手风琴
- indexing - 创建嵌套索引结构 SOLR
- php - 如何在laravel的列字段中获取选定的值
- javascript - 单击时下载 png 图像 Bootstrap 4 和 JavaScript
- elixir - Distillery build 未与 postgresql elixir phoenix 连接
- docker - 如何从 Ansible 运行 shell 别名 docker 命令?