b_p*_*kes 6 django django-rest-framework
如何访问max_lengthDjango中的模型字段?我正在编写一个带有REST框架的序列化程序,我想编写一个自定义验证函数来验证长度.请注意,我使用的是SQLite,因此数据库本身并不强制执行max_length.
Der*_*wok 12
您可以使用Model _metaAPI访问模型字段的详细信息.
这是一个例子:
class MyModel(models.Model):
title = models.CharField(max_length=200)
# retrieve the max_length
MyModel._meta.get_field('title').max_length
Run Code Online (Sandbox Code Playgroud)
它_meta成为Django 1.8版的正式API.可以在https://docs.djangoproject.com/en/1.9/ref/models/meta/找到该文档.
| 归档时间: |
|
| 查看次数: |
1631 次 |
| 最近记录: |