|
|
1
4
是的,你会的。您可以通过编写自己的标记和过滤器集并在应用程序启动时注册它们来扩展默认标记和过滤器集。只有一件事要记住:过滤器是非常容易扩展的,所以你只需要实现两个直接向前的接口中的一个(对于没有参数的过滤器是isimplefilter,对于有1个参数的过滤器是iffilter)。对于标签,其概念是相同的,但是由于ndjango本身是用f_编写的,因此从c_或vb使用ITag接口要困难一些。这当然可行,但有点乱。从F开始,这很简单。 在F中,它看起来如下:
在C中,它看起来如下:
同样-过滤器在C中很容易-事实上,它附带的大多数过滤器都是用C编写的。标签在F中很容易,但在C中有点混乱。# 在限制方面,没有任何已知的限制,我不知道。 完全公开-我是Ndjango的作者之一。 |
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 11 月前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 12 月前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |