![]() |
1
2
您可以将choices属性设置为任何iterable: http://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.Field.choices 我自己还没有测试过这个,所以我不确定什么时候实际评估了choices属性,但是您可以分配一个生成器函数来计算您想要的选择。 您也可以使用模型post_init信号进行调查: http://docs.djangoproject.com/en/1.1/ref/signals/#post-init 这将使您能够在Django初始化模型之后访问它,因此您可以在那时设置选项。您可能希望像这样通过“meta”接口:
|
![]() |
2
1
设定选择
in
|
![]() |
Patrick Bond · 如何将模型中的函数结果添加到列表中? 4 月前 |
![]() |
bur · 每次从模板调用方法都会查询数据库吗? 4 月前 |
|
Stefan · 在子目录中设置Django 5 月前 |
![]() |
vale383 · 如何在Django端点中查找user_id 5 月前 |
![]() |
Kovy Jacob · Django在动态URL段中添加斜线 5 月前 |
![]() |
user987 · 如何在Django中访问提交的表单请求数据 5 月前 |
![]() |
user24242514 · 将嵌套查询字符串请求转换为字典 5 月前 |