相关文章推荐
道上混的创口贴  ·  Array.prototype.some() ...·  2 月前    · 
瘦瘦的棒棒糖  ·  OpenCV 4基础篇| ...·  1 月前    · 
酷酷的柑橘  ·  氢能交通用燃料电池动力系统入选陕西省碳达峰试 ...·  7 月前    · 
睿智的火锅  ·  ps cs6抽出滤镜文件下载 - CSDN文库·  1 年前    · 
纯真的鸵鸟  ·  生态环境厅:污水处理竣工验收75%负荷工况要 ...·  1 年前    · 
幸福的番茄  ·  陈一发被封后 ...·  1 年前    · 
有情有义的番茄  ·  在 Rails 项目中使用 Sidekiq ...·  2 年前    · 
Code  ›  python - 如何在 Django 模型中存储字符串数组? -
python django 数组
https://segmentfault.com/q/1010000043276135
心软的鼠标
2 年前
segmentfault segmentfault
注册登录
问答 博客 标签 活动
发现
✓ 使用“Bing”搜本站 使用“Google”搜本站 使用“百度”搜本站 站内搜索
注册登录
  1. 首页
  2. 问答
  3. Stack Overflow 翻译
  4. 问答详情

如何在 Django 模型中存储字符串数组?

社区维基
1
发布于
1 月 9 日
新手上路,请多包涵

我正在构建一个 Django 数据模型,我希望能够在其中一个变量中存储一个字符串数组;我怎样才能做到这一点?

class myClass(models.Model):
    title = models.CharField(max_length=50)
    stringArr = models.???

谢谢您的帮助。

原文由 Andrew 发布,翻译遵循 CC BY-SA 4.0 许可协议

Stack Overflow 翻译 python django django-models
阅读 245
2 个回答
得票 最新
社区维基
1
发布于
1 月 9 日
✓ 已被采纳

制作另一个包含带有可选顺序的字符串的模型,给它一个 ForeignKey 回到 myClass ,并将你的数组存储在那里。

原文由 Ignacio Vazquez-Abrams 发布,翻译遵循 CC BY-SA 2.5 许可协议

社区维基
1
发布于
1 月 9 日

如果您使用的是 PostgreSQL 或 MongoDB(带有 djongo ),您可以这样做

对于 PostgreSQL:

 from django.contrib.postgres.fields import ArrayField

对于 MongoDB(使用 Djongo ):

 from djongo import models
from django.contrib.postgres.fields import ArrayField
stringArr = ArrayField(models.CharField(max_length=10, blank=True),size=8)
 
推荐文章
道上混的创口贴  ·  Array.prototype.some() - JavaScript | MDN
2 月前
瘦瘦的棒棒糖  ·  OpenCV 4基础篇| OpenCV图像基本操作开发者社区
1 月前
酷酷的柑橘  ·  氢能交通用燃料电池动力系统入选陕西省碳达峰试点项目名单-北极星电力新闻网
7 月前
睿智的火锅  ·  ps cs6抽出滤镜文件下载 - CSDN文库
1 年前
纯真的鸵鸟  ·  生态环境厅:污水处理竣工验收75%负荷工况要求已取消!/2020年广东省污水处理行业市场现状与发展趋势分析:污水处理率达到95%_监测
1 年前
幸福的番茄  ·  陈一发被封后 粉丝为庆祝其直播四周年刷22万礼物_手机新浪网
1 年前
有情有义的番茄  ·  在 Rails 项目中使用 Sidekiq 处理异步任务 - 掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号