相关文章推荐
道上混的创口贴  ·  Array.prototype.some() ...·  2 月前    · 
瘦瘦的棒棒糖  ·  OpenCV 4基础篇| ...·  1 月前    · 
冷静的柳树  ·  国家金融监督管理总局·  7 月前    · 
不要命的汉堡包  ·  古言帝后文:我见过最壮丽的河山,也拥抱过最美 ...·  1 年前    · 
粗眉毛的柠檬  ·  中纪委重磅部署后,已有四名中纪委“内鬼”被查 ...·  1 年前    · 
乐观的冰棍  ·  恭喜! 凯翼昆仑速成班毕业 - 知乎·  2 年前    · 
悲伤的长颈鹿  ·  IDA PRO权威指南--阅读笔记(一) ...·  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 月前
不要命的汉堡包  ·  古言帝后文:我见过最壮丽的河山,也拥抱过最美的情郎|后宫|侯爵|甜文_网易订阅
1 年前
粗眉毛的柠檬  ·  中纪委重磅部署后,已有四名中纪委“内鬼”被查_手机新浪网
1 年前
乐观的冰棍  ·  恭喜! 凯翼昆仑速成班毕业 - 知乎
2 年前
悲伤的长颈鹿  ·  IDA PRO权威指南--阅读笔记(一) - SueLyon - 简书
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号