TextField – Django模型
TextField是一个大的文本字段,用于大尺寸文本。TextField一般用于存储段落和所有其他文本数据。这个字段的默认窗体部件是TextArea 。
语法 –
Django模型TextField的解释
用一个例子说明TextField的情况。考虑一个名为geeksforgeeks的项目,它有一个名为geeks的应用程序。
在geeks应用程序的models.py文件中输入以下代码。
在INSTALLED_APPS中增加geek的应用程序。
现在,当我们从终端运行makemigrations命令时。
在geeks目录下将创建一个名为migrations的新文件夹,其中有一个名为0001_initial.py的文件。
运行,
因此,当你在项目上运行迁移时,会创建一个geeks_field TextField。它是一个用来存储大大小小的字符串的字段。
如何使用TextField
TextField用于在数据库中存储大型文本。人们可以存储段落、数据等。要存储较小的文本,如First_name, Last_name,应该使用CharField。让我们创建一个我们所创建的TextField的实例并检查它是否工作。
现在让我们在管理服务器中检查一下。我们已经创建了一个GeeksModel的实例。