跳转到主要内容

更优秀的Django字符串字段。

项目描述

一个用于字符串的字段,通常长度小于500个字符。django-stringfield试图不在数据库级别强制长度,但不同的数据库有不同的限制。目前实现为

PostgreSQL

character varying

MySQL

VARCHAR (65528) [1]

Oracle

VARCHAR2 (4000)

SQLite & 其他后端

TEXT

安装

pip install django-stringfield

用法

您可以使用它就像普通的 django.db.models.CharField,除了关键字参数 max_length 的工作方式略有不同

  • 它是可选的,默认值为500

  • 它只在默认表单字段上强制最大长度,不在数据库上。

示例

# models.py
from stringfield import StringField

class MyModel(models.Model):
    name = StringField()

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

django-stringfield-0.3.0.tar.gz (4.1 kB 查看哈希值)

上传时间: 源代码

由以下支持