我有一个具有FilePathField
属性的模型。它有一个要搜索的文件夹,要匹配的正则表达式和其他所需的参数。
我需要一种标准方法来获取此FilePathField
路径的所有可用列表。或者它不存在?
答案 0 :(得分:2)
不,没有一个。您可以使用path
,match
和recursive
编写自己的代码。但是,这就是FilePathField
的管理窗口小部件表单获取所有路径的方式 - https://github.com/django/django/blob/master/django/forms/fields.py#L999
from django.forms.fields import FilePathField
a = FilePathField(path='/path')
print a.choices