Day17 资料库-model的创建(3)

前几天有教各位怎麽用model初步创建变数,但大家都有发现,後面的型态怎麽都只有CharField?
难道除了CharField之外,没有其他的型态了吗?
如果你这样想的话就错了!其实如果你去看他们Documentation的话,你会发现其实有很多形形色色的条件,今天就来为各位介绍几个比较常用的吧!

  • CharField :字串栏位,比较适合具长度限制的字串。
  • TextField :跟上述的差不多,但他适合放大量文字的栏位。
  • URLField :URL设计的栏位,可以放照片网址或是网站网址。
  • DateTimeField :日期与时间的栏位,使用时会转换成Python datetime的型别。
  • BooleanField :布林栏位,不用怀疑就跟你知道的一样,只有True/False(1/0)。
  • DecimalField :十进位栏位,用来定义需要十进位数的栏位。

以上这几个应该算是比较会常用到的型态,而这些型态後面的参数也是不胜枚举。
如果善加利用这些资源的话,相信大家都可以为自己量身打造自己需要的变数,但使用前还是要先看清楚Documentation的描述,不然用错的话,可能会让自己陷入无限的bug轮回里,所以请大家小心食用

那今天先介绍到这边吧!大家掰掰~


<<:  Native Backup

>>:  Day 20 怎麽传递下去?

[DAY-19] 10 种普世价值

前前前行提要: 找出你珍视的机会 前前行提要: 热情从何处来 前行提要: 我在这里帮忙 把人类送上月...

TailwindCSS 从零开始 - 价目表卡片实战 - 首页标题样式

前面讲了这麽多简单的观念与使用方法,接下来的九篇都会是搭配 JIT 模式的实作练习,就来做一个简易...

Day 19 - Integer to Roman

大家好,我是毛毛。ヾ(´∀ ˋ)ノ 废话不多说开始今天的解题Day~ 12. Integer to ...

Day 3 - HTAP

上一篇提到了TiDB的特色之一,便是实践了HTAP。那HTAP又是什麽东西? HTAP全名Hybri...

Day 5 Flutter的常用指令与HelloWorld执行

Flutter常用指令 flutter create app:建立一个flutter专案。 flut...